1
+ # Any line followed by a '#' character is ignored
2
+ # Section headings must be in square brackets
3
+ # Subsections within a section should follow the format:
4
+ # [filename within code directory][tab character \t][subsection title]
5
+
1
6
[Combinatorial optimization]
7
+ #MaxFlow.cc Dense max-flow
2
8
Dinic.cc Sparse max-flow
3
9
MinCostMaxFlow.cc Min-cost max-flow
4
10
PushRelabel.cc Push-relabel max-flow
5
11
MinCostMatching.cc Min-cost matching
6
12
MaxBipartiteMatching.cc Max bipartite matchine
7
13
MinCut.cc Global min-cut
8
14
GraphCutInference.cc Graph cut inference
15
+ #MaxFlow.java Max-flow (Java)
16
+ #MinCostMaxFlow.java Min-cost max-flow (Java)
9
17
10
18
[Geometry]
11
19
ConvexHull.cc Convex hull
12
20
Geometry.cc Miscellaneous geometry
13
21
JavaGeometry.java Java geometry
14
22
Geom3D.java 3D geometry
15
23
Delaunay.cc Slow Delaunay triangulation
24
+ #Delaunay.java Slow Delaunay triangulation (Java)
25
+
16
26
[Numerical algorithms]
17
27
Euclid.cc Number theory (modular, Chinese remainder, linear Diophantine)
18
28
GaussJordan.cc Systems of linear equations, matrix inverse, determinant
19
29
ReducedRowEchelonForm.cc Reduced row echelon form, matrix rank
20
30
FFT_new.cc Fast Fourier transform
21
31
Simplex.cc Simplex algorithm
32
+ #FFT.cc Fast Fourier transform (C++)
22
33
23
34
[Graph algorithms]
35
+ #BellmanFord.cc Bellman-Ford shortest paths with negative edge weights (C++)
36
+ #DijkstraFloyd.cc Dijkstra and Floyd's algorithm (C++)
24
37
FastDijkstra.cc Fast Dijkstra's algorithm
25
38
SCC.cc Strongly connected components
26
39
EulerianPath.cc Eulerian path
40
+ #Kruskal.cc Kruskal's algorithm
41
+ #Prim.cc Minimum spanning trees
42
+
27
43
[Data structures]
28
44
SuffixArray.cc Suffix array
29
45
BIT.cc Binary Indexed Tree
@@ -42,3 +58,11 @@ IO.cc C++ input/output
42
58
KMP.cc Knuth-Morris-Pratt
43
59
LatLong.cc Latitude/longitude
44
60
EmacsSettings.txt Emacs settings
61
+ #TopologicalSort.cc Topological sort (C++)
62
+ #Dates.java Dates (Java)
63
+ #DecFormat.java Decimal output formatting (Java)
64
+ #RandomSTL.cc Random STL stuff
65
+ #CSP.cc Constraint satisfaction problems
66
+ #FastExpo.cc Fast exponentiation
67
+ #LCS.cc Longest common subsequence
68
+ #MillerRabin.c Miller-Rabin Primality Test (C)
0 commit comments