List of algorithms aimed at competitive Programming
Algorithms:
Maxflow: Dinics
SSSP: Dijkstra Bellman Ford's
APSP : FLoyd Warshall
Minimum spanning tree: Kruskal
Word Matching: KMP
Geometry : Convex Full
Graphs: Finding articulation points and bridges
Data structures:
Fenwick tree Segment tree Ordered set