You are on page 1of 14

Algo's Main Category

Technique

Dynamic Programming

Graph Theory

STL Data Structure

Advanced Data Structure


Math
Tree DSA

String DSA

Sort + Search Algorithm


2 Pointers
Divide And Conquer
Basic
LIS
Knapsack
Graph Def
Graph Rep
Basic Concept Of DFS
Basic Concept Of BFS
Count Numbers Of Connected Component In Undirected Graphs
Path In Graphs That Only Contain Unvaluable Edges
DFS, BFS On Grid
Shortest Path Between 2 Points On Grid
Dijkstra
Bellman-Ford
Prim's Algorithm
Kruskal
Disjoint Set Union
Kruskal With Disjoint Set Union
Kirichoff Theorem
Lowest Common Ancestor
Euler's Cycle
Prüfer Code
Floyd-Warshall Algorithm
Bipariteness Graph Check
Kuhn's Algorithm - Maximum Bipartite Matching
Set + Unordered Set + Multiset
Map + Unordered Map + Multimap
Stack
Queue
Deque
Priority Queue
Pair + Tuple
Linked List
Number Theory Part 1 ( Prime Numbers, Sieve Of Eratothenes, Prime Factorization, Sieve Of Eratot
Number Theory Part 2 ( Euler's Totient Function, GCD, LCM, Binary Exponentiation, Fibonacci Numb
Number Theory Part 3 ( Modular Arithmetic, Extended Euclidean Algorithm, Modular Inverse, Bino
Linear Algebra - Matrices - Gauss & System Of Linear Equations
Linear Algebra - Matrices - Gauss & Determinant
Linear Algebra - Matrices - Kraut & Determinant
Linear Algebra - Matrices - Rank Of a Matrix
Combinatorics - Fundamentals - Finding Power Of Factorial Divisor
Combinatorics - Fundamentals - Catalan Numbers
Combinatorics - Techniques - The Inclusion-Exclusion Principle
Combinatorics - Techniques - Burnside's Lemma / Pólya Enumeration Theorem
Combinatorics - Techniques - Generating All K-Combinations
Basic Concept Of Tree
Heap
Binary Search Tree
Suffix Tree
Fenwick Tree
Segment Tree
Hashing
Rabin-Karp
Prefix Function
Z-Function
Aho-Corasick Algorithm
KMP
Manacher
Trie
Suffix Tree
Basic Concept Of Linear Search
Basic Concept Of Binary Search
Advanced Problem Using Binary Search
Docs
https://www.youtube.com/watch?v=PPyw2vp6SIU&t=1762s
https://www.geeksforgeeks.org/divide-and-conquer-algorithm-introduction/
https://www.youtube.com/watch?v=oBt53YbR9Kk&t=8321s
https://www.youtube.com/watch?v=yOMmTMAtKL4&list=PLux-_phi0Rz3xM_h4WoSo6xAAi9mdnE
https://www.youtube.com/watch?v=8JQOOiFVCMk&list=PLux-_phi0Rz3xM_h4WoSo6xAAi9mdnET
https://www.youtube.com/watch?v=-DocD-YLlPY&list=PLux-_phi0Rz3Kx5SPqIRyGR1gDVb5DY1x&in
https://www.youtube.com/watch?v=JtWcUHRyqkA&list=PLux-_phi0Rz3Kx5SPqIRyGR1gDVb5DY1x&
https://www.youtube.com/watch?v=JAlNXyfe-p4&list=PLux-_phi0Rz3Kx5SPqIRyGR1gDVb5DY1x&in
https://www.youtube.com/watch?v=bhB-GIP3tZM&list=PLux-_phi0Rz3Kx5SPqIRyGR1gDVb5DY1x&
https://www.youtube.com/watch?v=TqbdznpR1-I&list=PLux-_phi0Rz3Kx5SPqIRyGR1gDVb5DY1x&i
https://www.youtube.com/watch?v=tWsESaE1SXs&list=PLux-_phi0Rz3Kx5SPqIRyGR1gDVb5DY1x&
https://www.youtube.com/watch?v=CWZtxkPtCro&list=PLux-_phi0Rz3Kx5SPqIRyGR1gDVb5DY1x&
https://www.youtube.com/watch?v=V6WNRYVXhWg&list=PLux-_phi0Rz3Kx5SPqIRyGR1gDVb5DY1

https://www.youtube.com/watch?v=lQ0KTlXDRR0
https://www.youtube.com/watch?v=5j1FTGu6HlE
https://www.youtube.com/watch?v=MQZ1TH0l7sk&t=1947s
https://www.youtube.com/watch?v=gYG70ULXbW4
https://www.youtube.com/watch?v=MoD_cqJ9s6g
https://www.youtube.com/watch?v=DRcAJNhtwbY
https://www.youtube.com/watch?v=7mJsTe7RtgQ
https://www.youtube.com/watch?v=mdG5TEiJTx8&t=281s
https://www.youtube.com/watch?v=rd7lhHLuRfI
https://www.youtube.com/watch?v=0s545mDND18&t=1481s
https://www.youtube.com/watch?v=8mzj-YjS49Q

C:\Users\Shiron\Documents\Code Program\cp\docs\Giai_thuat_va_Lap_trinh.pdf

https://www.geeksforgeeks.org/linear-search/?ref=lbp
https://www.geeksforgeeks.org/binary-search/?ref=lbp
Progress
6/10
Partial Completed
7/17
Completed
Uncompleted
Completed
Completed
Completed
Completed
Completed
Completed
Completed
Completed
Uncompleted
Partial Completed
Uncompleted
Uncompleted
Uncompleted
Uncompleted
Uncompleted
Uncompleted
Uncompleted
Uncompleted
Uncompleted
Partial Completed
Uncompleted
Completed
Completed
2/4 ( Skip 1 )
Completed
Completed
Completed
Completed
Uncompleted
Completed
Completed
2/6
Uncompleted
Uncompleted
Uncompleted
Uncompleted
Uncompleted
Uncompleted
Uncompleted
Uncompleted
Uncompleted
Completed
Completed
Completed
Uncompleted
Completed
Completed
Uncompleted
Uncompleted
Uncompleted
Uncompleted
Uncompleted
Uncompleted
Uncompleted
Uncompleted
Uncompleted
Completed
Completed
https://drive.google.com/file/d/15ZCE1Q3VvtmlP59yJb401sD5g6ppr18V/view

https://drive.google.com/file/d/1QFUQyJV1RsNgCm7KEElTZEjs36TZv3Bn/view

https://drive.google.com/file/d/1eTuZ8tp36LrUZcnGtMdsrqkhnaBtWuWm/view?fbclid=IwAR0Ubsv
https://drive.google.com/file/d/1dftugMFz7n-S47InzxOSQdHqe_WkYSRQ/view?fbclid=IwAR1mWcJ
https://drive.google.com/file/d/1mBsZdTDoW2rAq79RmWbQx3FvJDKZUn_D/view
https://drive.google.com/file/d/1mBsZdTDoW2rAq79RmWbQx3FvJDKZUn_D/view

https://drive.google.com/file/d/1prQyWoYRiIB0RRuS6IPbQDIZRdVvE_9N/view
https://drive.google.com/file/d/1prQyWoYRiIB0RRuS6IPbQDIZRdVvE_9N/view

https://docs.google.com/document/d/1-I8aVvGRe3-6_Nt0bvSrtfRsvYGMWoiL/edit

https://docs.google.com/document/d/1-I8aVvGRe3-6_Nt0bvSrtfRsvYGMWoiL/edit

https://drive.google.com/file/d/1HFtsrQE5yxVlt6JItUrLWE_yrNDyBJTS/view
https://drive.google.com/file/d/1HFtsrQE5yxVlt6JItUrLWE_yrNDyBJTS/view
https://drive.google.com/file/d/1HFtsrQE5yxVlt6JItUrLWE_yrNDyBJTS/view

CHD Problems From Mousey#3610 + Codeforces 1k4+ Problems


Progress
6/10

Completed

2/4
Completed
Uncompleted
Uncompleted

Uncompleted
Uncompleted

Completed

Completed

3/?
3/?
3/?

5/?
Note

Use Same File With 2 - (1)


Use Same File With 1 - (2)

Use Same File With Set's Exercise


Use Same File With Map's Exercise

Use Same File With Priority Queue's Exercise

Use Same File With Queue's Exercise

Use Same File With Part 2-3's Exercise


Answer: https://www.youtube.com/playlist?list=PLux-_phi0Rz2ageRhWahGK9v1dmLJUvIU

You might also like