Fekete István és Hunyadvári László
Fekete István: 3–7., 11–12., 14., 16–18., 21. fejezet
Hunyadvári László: 9., 10., 20., 35. fejezet
Fekete István és Hunyadvári László: 1., 2., 8. fejezet
Nagy Tibor és Giachetta Roberto: 22–30. fejezet
Bartha Dénes és Ilonczai Zsolt: 13., 31–34. fejezet
Fekete István és Danyluk Tamás: 15., 19. fejezet
Nagy Tibor, Orgován Krisztina és Fekete István
A jegyzet az egyetemi informatikus képzés részeként az alapvető adatstruktúrák és algoritmusok ismertetésére vállalkozik. (Részletesebben lásd az Előszóban.)
Algoritmusok műveletigénye, Az adattípus absztrakciós szintjei,Tömb,Verem,Sor,Listák,Bináris fa,Elsőbbségi sor, Maximum és szimultán minimum-maximum kiválasztás, Medián és k-adik elem kiválasztás, Bináris keresőfák, AVL fák, 2-3 fák és B-fák, Három hagyományos (négyzetes) rendezés, Verseny rendezés, Kupacrendezés, Gyorsrendezés, Összefésülő rendezés, Az összehasonlító rendezések alsókorlát-elemzése, Hasítás, Edényrendezések, Alapfogalmak, gráfok ábrázolásai, Szélességi bejárás, Minimális költségű utak egy forrásból I., Minimális költségű utak egy forrásból II., Minimális költségű utak minden csúcspárra, Minimális költségű feszítőfák, Mélységi bejárás, élek osztályozása, DAG topologikus rendezése, Erősen összefüggő komponensek, Egyszerű mintaillesztés, Knuth-Morris-Pratt algoritmus, Gyorskeresés (Horspool alg.), Rabin-Karp algoritmus, Mintaillesztés automatával
![]() |
![]() |
![]() |
A tananyag az ELTE - PPKE informatika tananyagfejlesztési projekt (TÁMOP-4.1.2.A/1-11/1-2011-0052) keretében valósult meg.
A tananyag elkészítéséhez az ELTESCORM keretrendszert használtuk.