• Graphe II :
    • Détection de cycle
    • Tri topologique
    • Composantes (fortement) connexes
    • Plus court chemin II : Bellman-Ford, Floyd-Warshall
    • Arbre couvrant minimal : Kruskal, Prim
  • Programmation dynamique
  • Structures de données avancées : tas, union-find, arbre d’intervalle
  • Mathématiques : arithmétique, combinatoire, géométrie
  • Graphe III :
    • Flot : Ford-Fulkerson, Edmonds-Karp, Dinitz
    • Couplage : algorithme hongrois
  • Résoudre encore plus de problèmes !