Motto
"Languages come and go,
but algorithms stand the test of time"
"An algorithm must be seen to be believed."
Donald Knuth
Úvod
Algoritmus je správne definovaný sled krokov slúžiacich k vyriešeniu nejakého problému. Informatika je niekedy označovaná ako štúdium algoritmov. Algoritmy sú veľmi dôležité, lebo slúžia ako systematické procedúry, ktoré sú vykonávané počítačom. Táto stránka je zameraná práve na popis algoritmov.
^ TOPPrínos tejto práce
- Prehľadný zoznam základných algoritmov
- Aby sme predišli znovuobjaveniu kolesa, ponúka táto stránka prehľadný zoznam algoritmov, ktoré majú v informatike svoje stále miesto. Algoritmy sú zoradené podľa troch kľúčov: od najľahšieho po tie zložitejšie, podľa zaradenia k jednotlivým druhom algoritmov, a nakoniec podľa použitej dátovej štruktúry.
- Vizualizácia
- Pri výučbe algorimov platí, že lepšie raz vidieť ako stokrát počuť. Preto sa táto stránka snaží priniesť ku každému popisovanému algoritmu aj príslušnú vizualizáciu. ^ TOP
Pomoc pri výuke algoritmov
Táto stránka môže slúžiť ako vhodná pomôcka pri výučbe algoritmov a dátových štruktúr. Prináša na jednej strane ucelený pohľad do problematiky a zároveň hĺbku pri štúdiu konkrétneho algoritmu na strane druhej. Časti Vizualizácia a Experimentovanie dopĺňajú výklad o často opomínané aspekty výučby algoritmov.
^ TOPMožnosti rozšírenia
Rozširovanie tejto stránky je možné postupným pridávaním chýbajúcich algoritmov, pridávaním kvalitnejších vizualizácií, ale najmä pridávaním obsahu do časti Experimentovanie.
^ TOP