teaching:ads12526_lecture
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| teaching:ads12526_lecture [2026/05/10 11:50] – [Topics] Martin Koutecky | teaching:ads12526_lecture [2026/05/11 14:04] (aktuální) – Martin Koutecky | ||
|---|---|---|---|
| Řádek 22: | Řádek 22: | ||
| | 27. 4. | Hashing with chaining **[ALG 11.3]**, open addressing (linear probing, double hashing) **[ALG 11.4]**, universal hashing **[ALG 11.5]**. Brief mention of amortized complexity and expanding arrays **[ALG 9.1]**.| | | 27. 4. | Hashing with chaining **[ALG 11.3]**, open addressing (linear probing, double hashing) **[ALG 11.4]**, universal hashing **[ALG 11.5]**. Brief mention of amortized complexity and expanding arrays **[ALG 9.1]**.| | ||
| | 4. 5. | Divide and conquer: analysis of Mergesort via the substitution method and the recursion tree technique **[ALG 10.2]**, Karatsuba' | | 4. 5. | Divide and conquer: analysis of Mergesort via the substitution method and the recursion tree technique **[ALG 10.2]**, Karatsuba' | ||
| - | | 11. 5. | // | + | | 11. 5. | Finish Master theorem **[ALG 10.4]**. QuickSelect, |
| + | | 18. 5. | // | ||
| /* | /* | ||
| Řádek 72: | Řádek 73: | ||
| * Dijkstra' | * Dijkstra' | ||
| * Bellman-Ford' | * Bellman-Ford' | ||
| - | * Floyd-Warshall' | + | * Floyd-Warshall' |
| * Jarník' | * Jarník' | ||
| * Borůvka' | * Borůvka' | ||
| Řádek 90: | Řádek 91: | ||
| * Edit Distance dynamic programming algorithm | * Edit Distance dynamic programming algorithm | ||
| * Longest Increasing Subsequence dynamic programming algorithm | * Longest Increasing Subsequence dynamic programming algorithm | ||
| - | | + | |
| + | / | ||
teaching/ads12526_lecture.1778413845.txt.gz · Poslední úprava: autor: Martin Koutecky
