Home

Data Structures Geometry Graph Algorithms String Algorithms Utility Theorems And Formulae
Powered by Hyde
  • Data Structures

    • Longest Increasing Subsequence
    • Disjoint Set
    • Trie
    • Memory Efficient Trie
    • Matrix
  • Geometry

    • Fraction Class
    • Geometry Routines
  • Graph Algorithms

    • Topological Sort
    • Strongly Connected Components (Tarjan)
    • Minimum Spanning Tree (Kruskal)
    • Dijkstra's Algorithm
    • Articulation Points, Bridges, Biconnected Components
    • Maximum Bipartite Matching (Hopcroft-Karp)
    • Stable Matching (Gale–Shapley)
    • Euler Tour
    • Highest Label Push Relabel Maximum Flow Algorithm
  • String Algorithms

    • Lexicographically Smallest Rotation
  • Utility

    • Arithmetic Operators
  • Theorems And Formulae

    • Graph Theory