| 1. hét |
szeptember 8. |
Bevezetés, algoritmusok megadása, példák |
| szeptember 12. |
Minimumkeresés, kiválasztásos rendezés (algoritmus vetítés), 1. szorgalmi feladat |
| 2. hét |
szeptember 15. |
1. gyakorlat |
| szeptember 19. |
Lépésszám-becslés, a nagy ordó fogalma, 2. szorgalmi feladat |
| 3. hét |
szeptember 22. |
2. gyakorlat |
| szeptember 26. |
Egyszerű adatszerkezetek: tömb és láncolt lista. Lineáris és bináris keresés (algoritmus vetítés), 3. szorgalmi feladat |
| 4. hét |
szeptember 29. |
3. gyakorlat |
| október 3. |
Buborékrendezés (algoritmus vetítés), beszúrásos rendezés (algoritmus vetítés), 4. szorgalmi feladat |
| 5. hét |
október 6. |
Elmarad a gyakorlat (Qpa miatt). |
| október 10. |
Összefésülés eljárás (algoritmus vetítés), összefésüléses rendezés (algoritmus vetítés), ládarendezés (algoritmus vetítés). (Érdekesség: rendezési algoritmusok python kódja és futásidejük mérése.) 5. szorgalmi feladat |
| 6. hét |
október 13. |
4. gyakorlat |
| október 17. |
Bináris fák és azok bejárásai: pre- (algoritmus vetítés), in- (algoritmus vetítés) és posztorder bejárások (algoritmus vetítés). Bináris keresőfák. 6. szorgalmi feladat |
| október 18. |
(Áthelyezett pénteki munkanap.) Gyakorlás |
| 7. hét |
október 20. |
5. gyakorlat |
| október 24. |
Elmarad az előadás (munkaszüneti nap miatt). |
| 8. hét |
október 27. |
6. gyakorlat |
| október 31. |
|
| 9. hét |
november 3. |
|
| november 7. |
|
| 10. hét |
november 10. |
|
| november 13. |
8:00 Zárthelyi
|
| november 14. |
|
| 11. hét |
november 17. |
|
| november 21. |
|
| 12. hét |
november 24. |
|
| november 28. |
Elmarad az előadás (nyílt nap miatt). |
| 13. hét |
december 1. |
|
| december 4. |
8:00 Pótzárthelyi
|
| december 5. |
|
| 14. hét |
december 8. |
|
| december 12. |
|
| – |
december 15. |
Pótpótzárthelyi
|