All of the good tutorials found on codeforces

Правка en10, от vaibhav1997, 2018-02-02 16:09:55

Here is the list of some of the good tutorials written by codeforces users :-
C++
- C++ Tricks by HosseinYousefi
- C++ STL: map and set by adamant

Data Structures
- Algorithm Gym :: Data Structures by PrinceOfPersia
- Everything about Segment Trees by PrinceOfPersia
- Efficient and easy Segtree by Al.Cash
- A simple introduction to "Segment tree beats" by jiry_2
- Sack(DSU on trees) by Arpa
- SQRT Tree by gepardo
- Link-Cut tree by adamant

DP
- DP on Trees by darkshadows
- SOS DP by usaxena95
- Recurrent Sequences — Application of combinatorics in DP by TooNewbie
- Non-trivial DP tricks & Techniques by zscoder
- Digit DP by flash_7

Math
- Invariants and monovariants by TooNewbie
- Mobius Inversion by Nisiyama_Suzune
- Dirichlet convolution by Nisiyama_Suzune
- Fast convolution for 64-bit integers by quasisphere
- Tutorial for FFT/NTT Part 1 by sidhant
- Tutorial for FFT/NTT Part 2 by sidhant
- On Fast Fourier Transform by adamant
- Extended Eratosthenes Sieve by lucyanna2018

String Processing
- Z algorithm by paladin8
- Suffix Automata by quasisphere
- Transition between Z- and prefix functions by adamant
- Manacher's algorithm and code readability by adamant

Geometry
- Quaternion algebra and geometry by adamant
- Slope Trick by zscoder
- Nearest Neighbor Search by P_Nyagolov
- Convex Hull trick and Li chao tree by adamant
- Geometry: 2D points and lines by Al.Cash
- Geometry: Polygon algorithms by Al.Cash

Graphs
- 0-1 BFS by himanshujaju
- 2-SAT by HosseinYousefi

Others
- Parallel Binary Search by himanshujaju
- General ideas and tricks by adamant

If you know some good tutorial on codeforces which is not in this list and another list provided below please mention it in the comments I will add that in the list.

Another Similar List
Good Blog Post Resources about Algorithm and Data Structures

Теги #tutorials

История

 
 
 
 
Правки
 
 
  Rev. Язык Кто Когда Δ Комментарий
en27 Английский vaibhav1997 2021-11-10 14:24:09 22 Fixed parsing bug
en26 Английский vaibhav1997 2020-12-20 02:18:28 0 (published)
en25 Английский vaibhav1997 2020-12-20 02:17:10 2063 Tiny change: 'er:nubir34] ' -> 'er:nubir345] '
en24 Английский vaibhav1997 2020-12-20 01:56:13 649
en23 Английский vaibhav1997 2020-12-20 01:49:41 525 Tiny change: '20-12-20] \n- [Cent' -> '20-12-20] \n- [Cent'
en22 Английский vaibhav1997 2020-12-20 01:43:27 268 Tiny change: '18-12-21] \n- [DP T' -> '18-12-21] \n- [DP T'
en21 Английский vaibhav1997 2020-12-20 01:38:17 1441
en20 Английский vaibhav1997 2020-12-20 01:24:32 110 (saved to drafts)
en19 Английский vaibhav1997 2019-10-13 18:06:32 859 Tiny change: '19-09-19] \n- [Gym ' -> '19-09-19] \n- [Gym '
en18 Английский vaibhav1997 2019-09-19 06:09:35 938
en17 Английский vaibhav1997 2019-03-18 11:11:38 261 Tiny change: '018-03-05]\n- [Compe' -> '018-03-05] \n- [Compe'
en16 Английский vaibhav1997 2019-03-04 17:33:38 1000
en15 Английский vaibhav1997 2018-12-21 16:35:36 1826
en14 Английский vaibhav1997 2018-07-21 10:00:16 1218
en13 Английский vaibhav1997 2018-03-26 16:21:29 139
en12 Английский vaibhav1997 2018-03-05 07:59:52 139
en11 Английский vaibhav1997 2018-02-05 19:15:02 131
en10 Английский vaibhav1997 2018-02-02 16:09:55 120 Tiny change: '018-01-22]\n- [Digit' -> '018-01-22] \n- [Digit'
en9 Английский vaibhav1997 2018-01-27 17:38:12 2631 Tiny change: '18-01-22] \n- [A si' -> '18-01-22] \n- [A si'
en8 Английский vaibhav1997 2018-01-24 20:43:56 312
en7 Английский vaibhav1997 2018-01-24 15:00:16 1148
en6 Английский vaibhav1997 2018-01-23 08:40:57 285 Tiny change: '18-01-22] \n- [SQRT' -> '18-01-22] \n- [SQRT'
en5 Английский vaibhav1997 2018-01-22 20:13:59 285 Tiny change: 'the list. ' -> 'the list. \n '
en4 Английский vaibhav1997 2018-01-22 19:44:19 512 Tiny change: ' \n- [2 - SAT](http:' -> ' \n- [2-SAT](http:'
en3 Английский vaibhav1997 2018-01-22 18:14:47 571
en2 Английский vaibhav1997 2018-01-22 17:56:37 240
en1 Английский vaibhav1997 2018-01-22 17:49:51 1049 Initial revision (published)