-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmain.typ
48 lines (46 loc) · 1.2 KB
/
main.typ
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#import "template.typ": *
#show: project
#title()
#insert("template.h")
#insert(".bashrc")
#insert(".vimrc")
= Data Structures
#insert("ds/hashmap.h")
#insert("ds/order_statistic_tree.h")
#insert("ds/prefix_sums.h")
#insert("ds/submatrix_sums.h")
#insert("ds/uf.h")
#insert("ds/convex_hull_trick.h")
#insert("ds/value.h")
#insert("ds/sparse_table.h")
#insert("ds/iterative_segment_tree.h")
#insert("ds/fenwick_tree.h")
#insert("ds/compressed_fenwick_tree_2d.h")
#insert("ds/recursive_segment_tree.h")
#insert("ds/persistent_segment_tree.h")
#insert("ds/tag.h")
#insert("ds/lazy_segment_tree.h")
#insert("ds/dynamic_lazy_segment_tree.h")
#insert("ds/persistent_lazy_segment_tree.h")
#insert("ds/treap_node.h")
#insert("ds/treap.h")
#insert("ds/mo.h")
= Number Theory
#insert("nt/mod_arithmetic.h")
#insert("nt/mod_pow.h")
#insert("nt/ntt.h")
= Misc
#insert("misc/halfplane.h")
#insert("misc/minkowski.h")
= Strings
#insert("strings/kmp.h")
= Graphs
#insert("graph/topo_sort.h")
#insert("graph/lca.h")
#insert("graph/binary_lifting.h")
#insert("graph/hopcroft_karp.h")
#insert("graph/dinic.h")
#insert("graph/push_relabel.h")
#insert("graph/maxflow_with_demands.h")
#insert("graph/mcmf.h")
#insert("graph/weighted_matching.h")