Java adatszerkezetek és algoritmusok

JAVA-ALG Új

Gyakoribb algoritmusok, és hatékonyságuk elemzése

Részvételi forma

Képzés hossza

2 nap (2×8 tanóra)
naponta 9:00 - 17:00

Időpontok

Képzés ára

184 800 Ft
+ ÁFA/fő
Szeretne a témában testre szabott megoldást, csoportos képzést?
Egyedi képzési szolgáltatásainkról részletesen itt olvashat.

Ismertető

A programozás során folyamatosan találkozunk algoritmusokkal, sőt magunk is sokat valósítunk meg, de ezek vajon elég hatékonyak?

Ezen képzés bemutatja az ismertebb algoritmusokat, valamint a nagy Ordó jelölést, mellyel az algoritmusok hatékonyságát tudjuk összehasonlítani.

Szükséges előképzettség

Alapszintű Java programozási ismeretek.

Tematika

  • Nagy Ordó jelölés
  • Függvényosztályok
  • Tömbök és mátrixok
  • ArrayList
  • Karakterláncok, String
  • Halmazok, Set
  • Listák, láncolt listák, LinkedList
  • Sor, QueueDeque
  • Verem
  • Heap
  • Prioritási sor
  • Fa, fabejárási algoritmusok
  • Bináris keresőfák
  • TreeMapTreeSet
  • Hash algoritmus
  • HashMap
  • Gráfok
  • Keresési algoritmusok
  • Rendezési algoritmusok
  • Programozási tételek
  • Rekurzió
  • Fibonacci sorozat
  • Hátizsákprobléma
  • Állapottér reprezentáció
  • Visszalépéses keresés
  • Ág és korlát algoritmus
  • Szélességi keresés, mélységi keresés
  • Optimális kereső
  • Best-first algoritmus
  • A algoritmus