Obsah semináře
Základní datové struktury: pole, seznamy, vyhledávací stromy,
hašovací tabulky. Základní grafové algoritmy.
Materiál z přednášek
- Úvod, pole, seznamy (.pdf), tabule.
- Pole, seznamy (.pdf), tabule
- Binární vyhledávací stromy 1 (.pdf),
tabule
- Binární vyhledávací stromy 2 (.pdf),
tabule
- AVL stromy (.pdf), tabule
- Red-Black stromy (.pdf), tabule
- B-stromy(.pdf), tabule
- Hašovací tabulky (.pdf), tabule
Zkouška
Ústní zkouška u tabule s přípravou na papír. Zkoušená látka je dána
obsahem přednášek a dodaných materiálů.
Další materiály
Poznámky v (.pdf), poslední úprava
textu: 17. března (upravena kapitola o grafových algoritmech). Prosím o
hlášení nalezených chyb.
Literatura
- Corment et al, Introduction to algorithms
- Sedgewick.R., Algorithms in C++, Parts 1-4, Part 5
- Knuth D., The Art of Computer Programming, Volume 3, Sorting and
Searching.