This is the code repository of C++ DSA course by Apna College on Youtube.
1.Arrays
8.1 Introduction to Arrays in C++ | YouTube | PDF
8.1 Maximum and Minimum in Array | YouTube
8.4 Maximum till i | YouTube | PDF
8.4 Subarray vs Subsequence PDF
8.4 Sum of all Subarrays | YouTube | PDF
8.4 Longest Arithmetic Subarray | YouTube | PDF
8.4 Record Breaker | YouTube | PDF
2.Stacks
3.Queues
4.Linked lists
5.Recursion
6.Trees
7.Binary search trees
8.Binary heaps
9.Graphs
1.Searching
8.2 Linear Search | YouTube
8.2 Binary Search | YouTube
2.Sorting
8.3.1 Selection Sort | YouTube | Correction
8.3.1 Bubble Sort | YouTube
8.3.1 Insertion Sort | YouTube
3.Hashing
4.Asymptotic worst-case time and space complexity
5.Algorithm design techniques:
1.Greedy
2.Dynamic programming
3.Divide-and-conquer
6.Graph search
7.Minimum spanning trees
8.Shortest paths