A gyakorlati jegybe a zárthelyik és a házi feladat(ok) eredményei mellett a gyakorlaton való részvétel minősége is beleszámít.
Sorszám Dátum | Előadás | Gyakorlat |
1. hét (09.13-09.17.) | Rekurzió I.A rekurzió fogalma, megvalósítása, közvetett és közvetlen rekurzió | Elemi rekurzív példák |
Quicksort megvalósítása | ||
2. hét (09.20-09.25.) | Rekurzió II. Rekurzió átírása ciklusra, ciklus átírása rekurzióra | Tételek rekurzívan |
Backtrack rekurzívan | ||
3. hét (09.27-10.01.) | Hatékonyság I. A hatékonyság fogalma | |
Hatékonyság feladatsor 1. | ||
4. hét (10.04-10.08.) | Hatékonyság II. A végrehajtási idő csökkentése: a ciklusmag egyszeri végrehajtásának csökkentése | Hatékonyság feladatsor 1. |
Hatékonyság feladatsor 2. | ||
5. hét (10.11-10.15.) | Hatékonyság III. A helyfoglalás csökkentése: adatok elemszámának és az elemek méretének csökkentése, a programszöveg méretének csökkentése | Hatékonyság feladatsor 3. |
Hatékonyság feladatsor 4. | ||
6. hét (10.25-10.29.) | Hatékonyság IV. Mohó algoritmus, dinamikus programozás (rekurzívan is) és alkalmazásai | Mohó algoritmus |
Dinamikus programozás | ||
7. hét (11.01-11.05.) | ZH | Mohó algoritmus |
Dinamikus programozás | ||
8. hét (11.08-11.12.) | Vizuális fejlesztő eszközök - Adatfeldolgozás I. | Vizuális fejlesztő eszköz |
Vizuális fejlesztő eszköz | ||
9. hét (11.15-11.19.) | Adatfeldolgozás II. | Adatfeldolgozás feladatsor - a struktura megfeleltetés konfliktusai |
Adatfeldolgozás feladatsor - a struktura megfeleltetés konfliktusai | ||
10. hét (11.22-11.26.) | Adatfeldolgozás III. | Vizuális fejlesztő eszköz |
Vizuális fejlesztő eszköz | ||
11. hét (11.29-12.03.) | Szövegfeldolgozás I. | Adatfeldolgozás: listázás, összegfokozatos listázás |
Többtáblás adatbázis listázása | ||
12. hét (12.06-12.10.) | Szövegfeldolgozás II. | Karakter- és szövegtípus bővítése a magyar ábécével |
Szöveges kiíró és beolvasó modul vizuális fejlesztő eszközzel | ||
13. hét (12.13-12.17.) | ZH | Szövegtömörítés |
Szövegkeresés |