tak jo, zadání zkoušky
1)a) randomizovaný quicksort - popsat ho a uvést výhody proti nerandomizovanému
1)b) zdola odhadnout všechny vyhledávací kecám, třídící algoritmy a dokázat ... teď nevim přesně to zadání, ale je to to jak vyjde n log (n) ... nevěděl jsem, co dál od log<sub>2</sub> (n!) (musí se to n! přepsat na (n/2)<sup>n/2</sup>, na což jsem si nevzpomněl) a bral to jako špatně
2)a) popsat Bellman-Fordův algoritmus na hledání nejkr. cesty, zdůvodnit správnost
2)b) složitost Dijkstra při využití různých datových struktur
3)a) definice silně souvislých komponent grafu
3)b) popsat vytváření topologického uspořádání, zdůvodnit správnost
těsně odhadnout fci F(n)=F(n/2)+2F(n/4)+b*n fcí g(n), aby g(n) byla Θ(F(n)) nebo tak něco... vubec netušim jak se to dělá
za každý příklad 5 bodů, tj. maximum je 20, minimum na projití k ústní je 13, já měl 10 :( co jsem viděl ústní, tak si na stůl položí tohle - http://kti.ms.mff.cuni.cz/~hric/vyuka/alg/ads_poz.pdf - zahledí se na to a něco z toho vybere