Vybrané partie z dátových štruktúr
2-INF-237, LS 2016/17
Prednášky: Rozdiel medzi revíziami
Z VPDS
Riadok 1: | Riadok 1: | ||
− | + | * Všetky prezentácie v jednom súbore: [[:Image:web-all.pdf|pdf]] | |
+ | * Nepovinná DÚ: [[:Image:hw.pdf|pdf]] | ||
+ | |||
+ | Poradie tém, poznámky, prezentácie: | ||
* [[Opakovanie, amortizovaná zložitosť]] (19.2., 25.2., [[:Image:web-intro.pdf|pdf]]) | * [[Opakovanie, amortizovaná zložitosť]] (19.2., 25.2., [[:Image:web-intro.pdf|pdf]]) | ||
* [[Prioritné rady]] (Fibonacciho haldy, ďalšie typy háld, ich využitie) (25.2., 26.2., [[:Image:web-heaps.pdf|pdf]]) | * [[Prioritné rady]] (Fibonacciho haldy, ďalšie typy háld, ich využitie) (25.2., 26.2., [[:Image:web-heaps.pdf|pdf]]) | ||
Riadok 11: | Riadok 14: | ||
* [[Dátové štruktúry pre externú pamäť]] (29. a 30.4. B-stromy, triedenie, cache oblivious stromy [[:Image:web-external.pdf|pdf]]) | * [[Dátové štruktúry pre externú pamäť]] (29. a 30.4. B-stromy, triedenie, cache oblivious stromy [[:Image:web-external.pdf|pdf]]) | ||
* [[Hešovanie]] (30.4. a 6.5. totally random and universal hash function, chaining, perfect hashing, Bloom filters, locality sensitive hashing [[:Image:web-hash.pdf|pdf]]) | * [[Hešovanie]] (30.4. a 6.5. totally random and universal hash function, chaining, perfect hashing, Bloom filters, locality sensitive hashing [[:Image:web-hash.pdf|pdf]]) | ||
− | * Dátové štruktúry pre celočíselné kľúče (7.5. | + | * Dátové štruktúry pre celočíselné kľúče (7.5., viď prednáška ) |
* Perzistentné dátové štruktúry (20.5., [[:Image:web-persistent.pdf|pdf]]) | * Perzistentné dátové štruktúry (20.5., [[:Image:web-persistent.pdf|pdf]]) | ||
* Geometrické dátové štruktúry (21.5., [[:Image:web-geom.pdf|pdf]]) | * Geometrické dátové štruktúry (21.5., [[:Image:web-geom.pdf|pdf]]) | ||
[[Image:projekt.png|300px]] | [[Image:projekt.png|300px]] |
Verzia zo dňa a času 11:14, 21. máj 2015
Poradie tém, poznámky, prezentácie:
- Opakovanie, amortizovaná zložitosť (19.2., 25.2., pdf)
- Prioritné rady (Fibonacciho haldy, ďalšie typy háld, ich využitie) (25.2., 26.2., pdf)
- RMQ a LCA (26.2. a 4.3., pdf)
- Splay stromy a link-cut stromy (4.3. a 5.3., pdf)
- Vyhľadávanie kľúčových slov (invertovaný index, lexikografické stromy, prienik triedených zoznamov) (18.3., pdf)
- Sufixové stromy a polia (konštrukcia, príklady použitia) (18.3., 19.3., 1.4., 8.4. pdf)
- Vyhľadávanie vzorky v texte (KMP, editačná vzdialenosť, 9.4., 15.4. pdf)
- Burrowsova–Wheelerova transformácia (a jej použitie na kompresiu, FM index, 15.4. pdf)
- Úsporné dátové štruktúry (rank a select, wavelet tree, komprimované štruktúry, binárne stromy, 16.4. a 23.4. pdf)
- Dátové štruktúry pre externú pamäť (29. a 30.4. B-stromy, triedenie, cache oblivious stromy pdf)
- Hešovanie (30.4. a 6.5. totally random and universal hash function, chaining, perfect hashing, Bloom filters, locality sensitive hashing pdf)
- Dátové štruktúry pre celočíselné kľúče (7.5., viď prednáška )
- Perzistentné dátové štruktúry (20.5., pdf)
- Geometrické dátové štruktúry (21.5., pdf)