Skip to content

Hilbertmf/algorithms-and-data-structures

Repository files navigation

Algorithms and data structures for competitive programming

Topics to study and implement later:

  • Binary exponentiation
  • Union Find
  • Z algorithm / KMP
  • Binary lifting / LCA
  • Functional graphs
  • Tarjan
  • Dp w/ bitmask
  • Expected value
  • Inclusion-Exclusion principle
  • Segment trees: Lazy propagation, sparse tree, persistent, dynamic, segtree beats etc
  • Max flow min cut
  • Bridges and articulation points
  • Cycle detection
  • Euler Tour
  • Matrix exponentiation
  • Euler path
  • Suffix Array
  • HLD
  • Centroid Decomposition
  • FFT
  • Sweep Line
  • Treaps

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages