Skip to main content.

Motto

"Languages come and go,
but algorithms stand the test of time"
"An algorithm must be seen to be believed."

Donald Knuth

^ TOP

Ú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.

^ TOP

Prí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.

^ TOP

Mož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