Search
Rozvrh na FEL Posluchači ALG Odevzdávací systém BRUTE Diskusní fórum
Cílem je schopnost samostatné implementace různých variant základních úloh informatiky. Hlavní témata jsou algoritmy řazení a vyhledávání a jim odpovídající datové struktury. Důraz je kladen na algoritmický aspekt úloh a efektivitu praktického řešení.
Kurs předpokládá schopnost programování v alespoň jednom z jazyků C/C++/Java. Součástí cvičení jsou programovací úlohy na řešení problematiky ALG. Adept musí ovládat základní datové struktury jako pole, seznam, soubor a musí být schopen manipulovat s daty v těchto strukturách. Naprogramovaná řešení musí být rychlá, proto interpretované jazyky jako např. Python se do ALG nehodí.
Přednášejí
Cvičí