← Vissza a témához
🧩
Algoritmusok és adatstruktúrák
12 fejezet
01Komplexitás és problémamegoldó gondolkodás
02Tömbök és stringek
03Láncolt listák, verem és sor
04HashMap, Set és számlálási minták
05Two pointers, sliding window és intervallumok
06Bináris keresés, rendezés és kiválasztás
07Fák, heapek és trie
08Gráfok, BFS, DFS és Union-Find
Gráf reprezentáció
adjacency list, adjacency matrix, directed graphs, weighted graphs
Középhaladó→
BFS és DFS minták
connected components, shortest path in unweighted graphs, flood fill, back edge detection
Haladó→
Union-Find és topological sort
disjoint set union, path compression, cycle detection, DAG ordering
Haladó→
09Rekurzió, backtracking és divide and conquer
10Dinamikus programozás és greedy
11Bitműveletek, matematika és string algoritmusok
12LeetCode minták és interjústratégia
Mintafelismerés
problem signals, pattern mapping, input clues, constraint-based selection
Középhaladó→
Megoldások tiszta elmagyarázása
communicating trade-offs, stating invariants, complexity explanation, interview narration
Középhaladó→
Gyakori hibák és korrekció
off-by-one, missed edge cases, incorrect state updates, self-correction strategy
Haladó→