Diferente pentru training-path intre reviziile #2 si #3

Nu exista diferente intre titluri.

Diferente intre continut:

** Arbori binari de cautare (treaps, AVL, red-black trees)
** Quad trees, kd-trees
* grafuri
** parcurgeri
*** dfs, bfs, meet in the middle bfs
*** componente biconexe
*** componente tare-conexe
*** sortare topologica
*** ciclu eulerian
** drumuri minime
* Grafuri
** Parcurgeri
*** Dfs, bfs, meet in the middle bfs
*** Componente biconexe
*** Componente tare-conexe
*** Sortare topologica
*** Ciclu eulerian
** Drumuri minime
*** A*, iterative deepening
*** Dijkstra (cu heapuri, cu set-uri, cu AINT-uri, cu coada ca pe TC - Cosmin stie)
*** Dijkstra cu costuri mici ;)
**** A* has a lot of intuitive appeal for me. If you compare Dijkstra's vs. A*, Dijkstra's is like a puddle of water flooding outwards on a flat floor, whereas A* is like the same puddle expanding on a bumpy and graded floor toward a drain (the target node) at the lowest point in the floor. Instead of spreading out evenly on all sides, the water seeks the path of least resistance, only trying new paths when something gets in its way. The heuristic function is what provides the 'grade' of the hypothetical floor.
*** Floyd-Warshall
*** Bellman-Ford
**** de obicei mai simplu de implementat si cam aceeasi viteza ca si Dijkstra cu heapuri
**** sistem de inegalitati
**** ciclu de cost mediu minim
** flux
**** De obicei mai simplu de implementat si cam aceeasi viteza ca si Dijkstra cu heapuri
**** Sistem de inegalitati
**** Ciclu de cost mediu minim
** Flux
*** Edmonds-Karp
*** taietura minima
*** 'Taietura minima':http://infoarena.ro/taietura-minima
*** Dinic
*** flux maxim de cost minim
*** flux cu capacitati inferioare
*** circulatii
*** problema postasului chinez
** arbori
*** diametrul, centrul unui arbore
*** testare daca doi arbori sunt izomorfi
*** cod Pruffer
*** Flux maxim de cost minim
*** Flux cu capacitati inferioare
*** Circulatii
*** Problema postasului chinez
** Arbori
*** Diametrul, centrul unui arbore
*** Testare daca doi arbori sunt izomorfi
*** Cod Pruffer
** APM
*** Prim
*** Kruskal
*** al doilea APM
*** Al doilea APM
*** APM in graf orientat
** pentru grafuri bipartite: cuplaj maxim, suport minim, multime independenta maxima
** Pentru grafuri bipartite: cuplaj maxim, suport minim, multime independenta maxima
** LCA, RMQ, Level Ancestor, Path Decomposition
** colorari de muchii, graf complet/bipartit/oarecare (teorema lui Vizing)
** grafuri planare
** grafuri turneu/ciclu hamiltonian
** Colorari de muchii, graf complet/bipartit/oarecare (teorema lui Vizing)
** Grafuri planare
** Grafuri turneu/ciclu hamiltonian
h2. Tehnici de programare
h2. Tehnici de programare (TODO: nume mai bun pentru subcategoria asta)
* STL (Standard Template Library)
** vector, deque, stack, list
** bitset
** iteratori
* optimizari
** parsare
** lucru cu biti
* brute force
 
* bulanit
** randomizare (2-opt, k-opt)
** constante
* Optimizari
** Parsare
** Lucru cu biti
* Brute force
 
* Bulanit
** Randomizare (2-opt, k-opt)
** Constante
h2. Harababura (TODO)

Nu exista diferente intre securitate.

Topicul de forum nu a fost schimbat.