YouTube Videos for Competitive Programming
By, Ansh Sarkarundefined
Connect on LinkedIn : https://www.linkedin.com/in/ansh-sarkar
Follow on Github : https://github.com/Ansh-Sarkar
Reach out on Twitter : https://twitter.com/AnshSark
C++ STL
Basic Algo.
Sorting , Arrays , Searching , Math
Number Theory
Pre Computation
Divide and Conquer
Branch and Bound
Computational Theory
NP Completeness
Backtracking
Combinatorics
Recursion
Bit Manipulation
Strings
Heaps
Stacks and Queues
Linked Lists
2 Pointers
Greedy Algorithms
Geometry
Dynamic Programming
Binary Search
Suffix and Prefix
Graph Theory
Disjoint Sets
Graphs
Pointers and Misc.
Kickstart
Trees
Hashing
Trie
FFT
Grundy , Mo’s , Heavy Light Decomposition , DP , Bitmask , Ukkonen’s Algo
Pattern Searching
Sliding Window
Segment Trees
Mo’s Algorithm
Grundy , Sprague Grundy Numbers
RMQ
Codeforces Editorials
LeetCode Solutions
Codechef Solutions
CodeJam Archives
Fenwick Tree
Advanced Sums
Placement Series
Ultimate Resource + Task List Topic Wise on Desktop
Data Structures and Libraries :
C++ STL CodeNCode Full Course
Awesome CP Blog : https://blog.shahjalalshohag.com/topic-list/
undefinedNote : This list by no means is exhaustive and contributions are welcome. You can reach out to me on any of my social profiles mentioned above. Hope this helps ✨