Algoritmid ja andmestruktuurid eksamiks kordamine
1. Algoritm. Algoritmi keerukus. Ajalise keerukuse asümptootiline hinnang. Erinevad
keerukusklassid: kirjeldus, näited.
1.1 Algoritm
• Mingi meetod probleemi lahendamiseks, mida saab realiseerida arvutiprogrogrammi abil.
• Algoritm on õige, kui kõigi sisendite korral, mis vastavalt algoritmi kirjeldusele on lubatud,
lõpetab ta töö ja annab tulemuse, mis rahuldab ülesande tingimusi. Öeldakse, et algoritm lahendab
arvutusülesande.
• Selline programm, mis annab probleemile õige vastuse piiratud aja jooksul.
• Kindlalt piiritletud sisendi korral vastab ta järgmistele kriteeriumitele:
o lõpetab töö piiratud aja jooksul;