└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # CP-Resources. 2 | 3 | [Advanced Number Theory](https://crypto.stanford.edu/pbc/notes/numbertheory/) 4 | 5 | [Mobius and Arithmetic Functions](https://math.berkeley.edu/~stankova/MathCircle/Multiplicative.pdf) 6 | 7 | [Mobius Inversion](https://codeforces.com/blog/entry/53925) 8 | 9 | [Mobius Inversion Slides](https://drive.google.com/file/d/1JPN-FHGPr6KEOzBe7DQm_FGK--KeBunP/view) 10 | 11 | [Dirchlet Convolution](https://codeforces.com/blog/entry/54150) 12 | 13 | [Posets and Hall Marriage Theorem](https://www.math.cmu.edu/~af1p/Teaching/Combinatorics/Slides/Posets.pdf) 14 | 15 | [Line Sweep](http://codeforces.com/blog/entry/20377) 16 | 17 | [Trie](https://threads-iiith.quora.com/Tutorial-on-Trie-and-example-problems) 18 | 19 | [Centroid Decomposition](https://threads-iiith.quora.com/Centroid-Decomposition-of-a-Tree) 20 | 21 | [Generating Functions](https://www.math.cmu.edu/~af1p/Teaching/Combinatorics/Slides/Generating-Functions.pdf) 22 | 23 | [Rotating Callipers](http://web.archive.org/web/20120313054937/http://cgm.cs.mcgill.ca/~orm/rotcal.html) 24 | 25 | [Dp optimizations 1](http://maratona.ic.unicamp.br/MaratonaVerao2017/documents/dp.pdf) 26 | 27 | [Dp Optimizations 2](https://codeforces.com/blog/entry/8219) 28 | 29 | [Sqrt Decomposition](http://acm.math.spbu.ru/~sk1/mm/lections/mipt2016-sqrt/mipt-2016-burunduk1-sqrt.en.pdf) 30 | 31 | [Anti Hash Tests](https://codeforces.com/blog/entry/4898) 32 | 33 | [Mo's algorithm on Trees](https://codeforces.com/blog/entry/43230) 34 | 35 | [Xor-FFT](https://codeforces.com/blog/entry/65154) 36 | 37 | [Factorial-Modulo-Prime Trick](https://codeforces.com/blog/entry/5457) 38 | 39 | [Wavelet Trees](https://codeforces.com/blog/entry/52854) 40 | 41 | [Segment Tree Beats](https://codeforces.com/blog/entry/62528) 42 | 43 | [BerleKamp-Massey Algorithm](https://codeforces.com/blog/entry/61306) 44 | 45 | [Parallel Binary Search](https://codeforces.com/blog/entry/45578) 46 | 47 | [Policy Based Data Structures](https://codeforces.com/blog/entry/11080) 48 | 49 | [Matroid Intersection](https://codeforces.com/blog/entry/69287) 50 | 51 | [Maximum Antichain of Poset](https://codeforces.com/blog/entry/3781) 52 | 53 | [Sliding Window-StackQueue Trick](https://codeforces.com/blog/entry/71687) 54 | 55 | [Dfs Tree](https://codeforces.com/blog/entry/68138) 56 | --------------------------------------------------------------------------------