1. 1. Introduction
  2. 2. Linux Command Line
    1. 2.1. vim & neovim
    2. 2.2. scripting
    3. 2.3. utilities
  3. 3. C/C++ Notes
    1. 3.1. Tooling
    2. 3.2. C
    3. 3.3. C++
  4. 4. Algorithms & Data Structures
    1. 4.1. Linear Data Structures
    2. 4.2. Sorting
    3. 4.3. Searching
    4. 4.4. Trees
    5. 4.5. Graphs
    6. 4.6. Divide & Conquer
    7. 4.7. Greedy Algorithms
    8. 4.8. Dynamic Programming
    9. 4.9. Graph Algorithms
    10. 4.10. Linear Programming
    11. 4.11. String Algorithms
  5. 5. LeetCode Catalog
  6. 6. Theory of NP-Completeness
    1. 6.1. The Theory of NP-Completeness
    2. 6.2. Proving NP-Complete Results
  7. 7. OCaml Functional Programming
    1. 7.1. 99 Excercises in OCaml
    2. 7.2. Lambda Calcul
  8. 8. Maths de 1er cycle
    1. 8.1. Reduction des Endomorphismes
  9. 9. About

The Guides

Graphs