Vybrané partie z dátových štruktúr
2-INF-237, LS 2016/17
Prednášky: Rozdiel medzi revíziami
Z VPDS
Riadok 6: | Riadok 6: | ||
* [[Vyhľadávanie kľúčových slov]] (invertovaný index, lexikografické stromy, prienik triedených zoznamov) (18.3., [[:Image:web-keyword.pdf|pdf]]) | * [[Vyhľadávanie kľúčových slov]] (invertovaný index, lexikografické stromy, prienik triedených zoznamov) (18.3., [[:Image:web-keyword.pdf|pdf]]) | ||
* [[Sufixové stromy a polia]] (konštrukcia, príklady použitia) (18.3., 19.3., [[:Image:web-suffix.pdf|pdf]]) | * [[Sufixové stromy a polia]] (konštrukcia, príklady použitia) (18.3., 19.3., [[:Image:web-suffix.pdf|pdf]]) | ||
− | * [[Vyhľadávanie vzorky v texte]] (KMP, editačná vzdialenosť) | + | * [[Vyhľadávanie vzorky v texte]] (KMP, editačná vzdialenosť, [[:Image:web-pattern.pdf|pdf]]) |
− | * [[Burrowsova–Wheelerova transformácia]] (a jej použitie na kompresiu, FM index) | + | * [[Burrowsova–Wheelerova transformácia]] (a jej použitie na kompresiu, FM index, [[:Image:web-bwt.pdf|pdf]]) |
− | * [[Úsporné dátové štruktúry]] (rank a select, wavelet tree, komprimované štruktúry, binárne stromy) | + | * [[Úsporné dátové štruktúry]] (rank a select, wavelet tree, komprimované štruktúry, binárne stromy, [[:Image:web-succint.pdf|pdf]]) |
+ | * Dátové štruktúry pre externú pamäť (cache oblivious stromy a triedenie) | ||
* 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) | * 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) | ||
* Dátové štruktúry pre celočíselné kľúče | * Dátové štruktúry pre celočíselné kľúče | ||
− | |||
* Perzistentné a geometrické dátové štruktúry | * Perzistentné a geometrické dátové štruktúry | ||
[[Image:projekt.png|300px]] | [[Image:projekt.png|300px]] |
Verzia zo dňa a času 09:16, 24. apríl 2015
Plánované témy (zoznam aj poradie sa môžu v priebehu semestra meniť)
- 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., pdf)
- Vyhľadávanie vzorky v texte (KMP, editačná vzdialenosť, pdf)
- Burrowsova–Wheelerova transformácia (a jej použitie na kompresiu, FM index, pdf)
- Úsporné dátové štruktúry (rank a select, wavelet tree, komprimované štruktúry, binárne stromy, pdf)
- Dátové štruktúry pre externú pamäť (cache oblivious stromy a triedenie)
- 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)
- Dátové štruktúry pre celočíselné kľúče
- Perzistentné a geometrické dátové štruktúry