Vybrané partie z dátových štruktúr
2-INF-237, LS 2016/17
Prednášky: Rozdiel medzi revíziami
Z VPDS
Riadok 2: | Riadok 2: | ||
* '''[[Sylabus na skúšku]]''' | * '''[[Sylabus na skúšku]]''' | ||
* [[:Image:web-all.pdf|všetky prezentácie v jednom pdf súbore]] (po Fibonacciho haldy, ale neobsahujú všetku informáciu, časť som prednášala na tabuli) | * [[:Image:web-all.pdf|všetky prezentácie v jednom pdf súbore]] (po Fibonacciho haldy, ale neobsahujú všetku informáciu, časť som prednášala na tabuli) | ||
− | * K témam nižšie sú stránky s poznámkami, ktoré môžete editovať a dopĺňať, momentálne je ich stav žalostný | + | * K témam nižšie sú stránky s poznámkami, ktoré môžete editovať a dopĺňať, momentálne je ich stav žalostný (doplnila som ale aspoň odkazy na zdroje k častiam, kde nie sú iné materiály) |
Preberané témy | Preberané témy |
Verzia zo dňa a času 20:25, 21. máj 2014
Dostupné zdroje
- Sylabus na skúšku
- všetky prezentácie v jednom pdf súbore (po Fibonacciho haldy, ale neobsahujú všetku informáciu, časť som prednášala na tabuli)
- K témam nižšie sú stránky s poznámkami, ktoré môžete editovať a dopĺňať, momentálne je ich stav žalostný (doplnila som ale aspoň odkazy na zdroje k častiam, kde nie sú iné materiály)
Preberané témy
- Amortizovaná zložitosť, splay stromy a link-cut stromy (18. a 19.2., pdf)
- RMQ a LCA (25.2., pdf)
- Vyhľadávanie kľúčových slov (invertovaný index, lexikografické stromy, prienik triedených zoznamov) (26.2., pdf)
- Sufixové stromy a polia (konštrukcia, príklady použitia) (4.3., 5.3., 12.3., 18.3. pdf)
- Vyhľadávanie vzorky v texte (KMP, editačná vzdialenosť) (18.3. a 19.3. pdf)
- Burrowsova–Wheelerova transformácia (a jej použitie na kompresiu, FM index) (25.3. pdf)
- Úsporné dátové štruktúry (rank a select, wavelet tree, komprimované štruktúry, binárne stromy) (26.3. a 1.4. pdf)
- Prioritné rady (Fibonacciho haldy, ďalšie typy háld, ich využitie) (2.4. a 8.4. pdf)
- Hešovanie (vlastnosti hešovacích funkcií: totally random, universal, k-wise independent, simple tabulation; chaining, perfect hashing, linear probing, Bloom filters, locality sensitive hashing) (9.4.)
- Dátové štruktúry pre celočíselné kľúče (15. a 16.4.)
- Dátové štruktúry pre externú pamäť (cache oblivious stromy a triedenie, 30.4.)
- Perzistentné a geometrické dátové štruktúry (6. a 7. 5.)