Teoretické cvičení
- 2020-03-03 - 01 Teoretické cvičení
- Úvodní informace, požadavky na zápočet
- Pseudokód, součty číselné řady, vážení kuliček
- 2020-03-10 - 02 Teoretické cvičení
- 2020-03-17 - 03 Teoretické cvičení
- Výměna času za paměť, práce s polynomy
- 2020-03-24 - 04 Teoretické cvičení
- 2020-03-31 - 05 Teoretické cvičení
- 2020-04-07 - 06 Teoretické cvičení
- Halda (dokončnení)
- Lineární spojovaný seznam
- 2020-04-14 - 07 Teoretické cvičení
- 2020-04-21 - 08 Teoretické cvičení
- Binární vyhledávací strom, rekurzivní generování
- 2020-04-28 - 09 Teoretické cvičení
- 2020-05-05 - 10 Teoretické cvičení
- Rekurze a grafy (pokračování)
2020-05-12 - 11 Teoretické cvičení
- 2020-05-19 - 12 Teoretické cvičení
- 2020-05-26 - 13 Teoretické cvičení
- Minimax, podmínky pro zápočet
- 2020-06-02 - 14 Teoretické cvičení
Praktické cvičení
- 2020-03-04 - 01 Praktické cvičení
- Opakování
- Základní aritmetické algoritmy pracující po číslicích
- 2020-03-11 - 02 Praktické cvičení
- Knihovna numpy
- Definice asymptotické složitosti pomocí limit
- 2020-03-18 - 03 Praktické cvičení
- Vývojové prostředí PyCharm
- Typová kontrola
- 2020-03-25 - 04 Praktické cvičení
- 2020-04-01 - 05 Praktické cvičení
- Opakování NumPy a Matplotlib
- 2020-04-07 - 06 Praktické cvičení
- 2020-04-15 - 07 Praktické cvičení
- Binární vyhledávací strom a pokračování ve spojových seznamech
- 2020-04-22 - 08 Praktické cvičení
- Zápočtové programy
- Reprezentace výrazů pomocí stromů
- 2020-04-28 - 09 Praktické cvičení
- 2020-05-06 - 10 Praktické cvičení
- 2020-05-13 - 11 Praktické cvičení
- Prohledávání do šířky tentokrát v grafu
- 2020-05-20 - 12 Praktické cvičení
- Prohledávání do hloubky ve stromech a obecných grafech
- 2020-05-27 - 13 Praktické cvičení
- 2020-06-03 - 14 Praktické cvičení