Geeksforgeeks - Data Structures & Algorithms in Python - Self Paced (1.2025)
File List
- 1. Data Structures (Basics)/1. Analysis of Algorithms/12. Analysis of Recursion.mp4 338.3 MB
- 1. Data Structures (Basics)/7. Hashing/29. Set in Python.mp4 285.9 MB
- 2. Data Structures (Advanced)/7. String/21. KMP Algorithm (Part 1 Constructing LPS Array).mp4 278.6 MB
- 2. Data Structures (Advanced)/10. Queue and Deque/20. First Circular Tour.mp4 278.1 MB
- 2. Data Structures (Advanced)/14. Graph/66. Articulation Point.mp4 257.7 MB
- 2. Data Structures (Advanced)/7. String/17. Rabin Karp Algorithm.mp4 256.7 MB
- 1. Data Structures (Basics)/7. Hashing/14. Open Addressing.mp4 255.6 MB
- 2. Data Structures (Advanced)/9. Stack/8. Stock Span Problem.mp4 255.5 MB
- 2. Data Structures (Advanced)/13. Heap/8. Median of a Stream.mp4 251.7 MB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/1. Segment Tree (Introduction).mp4 248.0 MB
- 2. Data Structures (Advanced)/9. Stack/26. Design a Stack with getMin() in O(1) Space.mp4 246.3 MB
- 2. Data Structures (Advanced)/7. String/24. KMP Algorithm (Part 2 Complete Algorithm).mp4 246.2 MB
- 1. Data Structures (Basics)/13. Queue/13. Queue Implementation using Circular List.mp4 245.6 MB
- 2. Data Structures (Advanced)/10. Queue and Deque/1. Queue Implementation using Circular List.mp4 245.6 MB
- 1. Data Structures (Basics)/16. Binary Search Tree/10. Deletion in BST.mp4 244.1 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/48. Optimal Strategy for a Game - Part 1 (Recursive Solutions).mp4 242.7 MB
- 2. Data Structures (Advanced)/2. Recursion/7. Tower of Hanoi in Python.mp4 240.1 MB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/14. Binary Indexed Tree (Prefix Sum).mp4 229.7 MB
- 1. Data Structures (Basics)/7. Hashing/25. Implementation of Open Addressing in Python.mp4 229.0 MB
- 1. Data Structures (Basics)/1. Analysis of Algorithms/1. Analysis of Algorithms (Background).mp4 228.7 MB
- 1. Data Structures (Basics)/16. Binary Search Tree/7. Insert in BST.mp4 223.0 MB
- 2. Data Structures (Advanced)/16. Backtracking/8. N Queen Problem.mp4 220.9 MB
- 2. Data Structures (Advanced)/14. Graph/53. Dijkstra's Shortest Path Algorithm.mp4 218.1 MB
- 2. Data Structures (Advanced)/2. Recursion/10. Josephus Problem in Python.mp4 216.9 MB
- 2. Data Structures (Advanced)/7. String/32. Lexicographic rank of a String.mp4 214.3 MB
- 2. Data Structures (Advanced)/7. String/36. Longest Substring With Distinct Characters.mp4 213.3 MB
- 2. Data Structures (Advanced)/3. Searching/11. Median of Two Sorted Arrays.mp4 206.8 MB
- 2. Data Structures (Advanced)/14. Graph/76. Kruskal's Algorithm.mp4 205.8 MB
- 2. Data Structures (Advanced)/20. Disjoint Set/9. Kruskal's Algorithm.mp4 205.8 MB
- 2. Data Structures (Advanced)/14. Graph/59. Kosaraju's Algorithm Part 1.mp4 205.7 MB
- 2. Data Structures (Advanced)/11. Tree/21. Construct Binary Tree from Inorder and Preorder.mp4 204.5 MB
- 2. Data Structures (Advanced)/13. Heap/7. Merge K sorted Arrays.mp4 202.9 MB
- 2. Data Structures (Advanced)/14. Graph/52. Implementation of Prims Algorithm.mp4 202.4 MB
- 1. Data Structures (Basics)/6. Sorting/9. Bubble Sort.mp4 201.3 MB
- 2. Data Structures (Advanced)/4. Sorting/16. Merge overlapping intervals.mp4 200.0 MB
- 2. Data Structures (Advanced)/11. Tree/25. Tree Traversal in Spiral Form.mp4 199.2 MB
- 1. Data Structures (Basics)/16. Binary Search Tree/4. Search in BST.mp4 198.0 MB
- 1. Data Structures (Basics)/7. Hashing/16. Double Hashing.mp4 197.7 MB
- 1. Data Structures (Basics)/3. List/22. Comprehensions in Python.mp4 195.6 MB
- 1. Data Structures (Basics)/17. Heap/7. Binary Heap (Extract min and Heapify).mp4 195.5 MB
- 2. Data Structures (Advanced)/9. Stack/5. Implement K Stacks in an Array.mp4 195.1 MB
- 1. Data Structures (Basics)/6. Sorting/44. Analysis of Quick Sort.mp4 194.9 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/70. Palindrome Partitioning.mp4 193.2 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/60. Maximum Sum with No Two Consecutive.mp4 193.0 MB
- 2. Data Structures (Advanced)/11. Tree/43. Count Nodes in a Complete Binary Tree.mp4 191.6 MB
- 1. Data Structures (Basics)/15. Tree/20. Level Order Traversal.mp4 190.8 MB
- 2. Data Structures (Advanced)/8. Linked List/6. Detect and remove loop in linked list.mp4 188.5 MB
- 1. Data Structures (Basics)/5. Searching/1. Binary Search in Python.mp4 185.2 MB
- 1. Data Structures (Basics)/6. Sorting/30. Count inversions in Array.mp4 184.6 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/66. Matrix Chain Multiplication - Naive Solution.mp4 181.9 MB
- 2. Data Structures (Advanced)/4. Sorting/20. Counting Sort.mp4 181.4 MB
- 1. Data Structures (Basics)/1. Analysis of Algorithms/10. Analysis of Common Loops.mp4 180.7 MB
- 2. Data Structures (Advanced)/9. Stack/41. Infix to Prefix (Efficient Solution).mp4 180.2 MB
- 1. Data Structures (Basics)/6. Sorting/14. Insertion Sort in Python.mp4 179.3 MB
- 2. Data Structures (Advanced)/6. Hashing/27. Longest Consecutive Subsequence.mp4 179.1 MB
- 1. Data Structures (Basics)/17. Heap/11. Build Heap.mp4 178.2 MB
- 1. Data Structures (Basics)/7. Hashing/7. Hashing Functions.mp4 178.1 MB
- 2. Data Structures (Advanced)/18. Trie/2. Trie (Representation, Search and Insert).mp4 177.2 MB
- 1. Data Structures (Basics)/12. Stack/19. Check for Balanced Parenthesis in Python.mp4 176.6 MB
- 2. Data Structures (Advanced)/11. Tree/39. Burn a Binary Tree from a Leaf.mp4 176.2 MB
- 2. Data Structures (Advanced)/1. List/20. Maximum Circular Sum SubArray.mp4 175.8 MB
- 1. Data Structures (Basics)/7. Hashing/31. Dictionary in Python.mp4 175.4 MB
- 2. Data Structures (Advanced)/4. Sorting/1. Overview of sorting algorithm.mp4 175.1 MB
- 1. Data Structures (Basics)/3. List/1. List (Dynamic Sized Array) Introduction.mp4 174.3 MB
- 2. Data Structures (Advanced)/5. Matrix/14. Search in a row and column wise Sorted Matrix.mp4 172.5 MB
- 1. Data Structures (Basics)/3. List/2. Working of List in Python.mp4 171.5 MB
- 2. Data Structures (Advanced)/4. Sorting/22. Cycle Sort.mp4 170.3 MB
- 2. Data Structures (Advanced)/10. Queue and Deque/16. Maximums of all subarrays of size k.mp4 169.5 MB
- 2. Data Structures (Advanced)/14. Graph/8. Breadth First Search in Python.mp4 169.1 MB
- 1. Data Structures (Basics)/15. Tree/15. Height of Binary Tree.mp4 168.8 MB
- 1. Data Structures (Basics)/0. DSA - What, Why and How/2. Roadmap to learn DSA.mp4 168.5 MB
- 2. Data Structures (Advanced)/6. Hashing/1. Intersection of two Arrays.mp4 167.1 MB
- 1. Data Structures (Basics)/6. Sorting/37. Hoare's Partition.mp4 166.9 MB
- 2. Data Structures (Advanced)/11. Tree/46. Serialize and Deserialize a Binary Tree.mp4 166.2 MB
- 2. Data Structures (Advanced)/3. Searching/3. Search in a Sorted Rotated Array.mp4 166.2 MB
- 2. Data Structures (Advanced)/14. Graph/62. Kosaraju's Algorithm Part 2.mp4 165.8 MB
- 2. Data Structures (Advanced)/15. Greedy/19. Huffman Algorithms.mp4 165.1 MB
- 2. Data Structures (Advanced)/6. Hashing/34. More than nk Occurences (O(nk) solution).mp4 164.5 MB
- 2. Data Structures (Advanced)/14. Graph/73. Tarjans Algorithm.mp4 164.2 MB
- 1. Data Structures (Basics)/2. Mathematics/22. Prime Factorization.mp4 164.1 MB
- 2. Data Structures (Advanced)/8. Linked List/20. Merge two sorted linked lists.mp4 163.3 MB
- 1. Data Structures (Basics)/17. Heap/10. Decrease Key and Delete Operations.mp4 161.8 MB
- 1. Data Structures (Basics)/6. Sorting/48. Heap Sort.mp4 160.9 MB
- 1. Data Structures (Basics)/17. Heap/12. Heap Sort.mp4 160.9 MB
- 2. Data Structures (Advanced)/14. Graph/20. Depth First Search.mp4 159.7 MB
- 2. Data Structures (Advanced)/8. Linked List/17. Clone a linked list with Random Pointer.mp4 159.2 MB
- 1. Data Structures (Basics)/9. Linked List/1. Problems with Array Data Structure.mp4 158.8 MB
- 2. Data Structures (Advanced)/14. Graph/70. Bridges in Graph.mp4 157.4 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/15. Variation of LCS.mp4 157.1 MB
- 1. Data Structures (Basics)/4. Recursion/1. Recursion Introduction.mp4 155.4 MB
- 1. Data Structures (Basics)/8. String/12. String Operations Part (2).mp4 154.8 MB
- 1. Data Structures (Basics)/14. Deque/7. List Implementation of Deque.mp4 153.3 MB
- 2. Data Structures (Advanced)/14. Graph/57. Implementation of Dijkstra Algorithm.mp4 153.2 MB
- 2. Data Structures (Advanced)/8. Linked List/4. Detect loop using floyd's cycle detection algorithm.mp4 152.1 MB
- 2. Data Structures (Advanced)/1. List/23. Majority Element.mp4 151.7 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/56. Count BSTs with n Keys.mp4 151.7 MB
- 1. Data Structures (Basics)/1. Analysis of Algorithms/4. Big O Notation.mp4 150.7 MB
- 1. Data Structures (Basics)/16. Binary Search Tree/26. AVL Tree.mp4 150.4 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/52. Egg Dropping Puzzle - Part 1.mp4 150.2 MB
- 1. Data Structures (Basics)/3. List/26. Second Largest Element in a list.mp4 147.8 MB
- 2. Data Structures (Advanced)/6. Hashing/10. Subarray with 0 sum in Python.mp4 147.6 MB
- 2. Data Structures (Advanced)/14. Graph/63. Bellman Ford Shortest Path Algorithm.mp4 147.2 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/11. Longest Common Subsequence (Part 1).mp4 146.1 MB
- 1. Data Structures (Basics)/9. Linked List/40. Reverse a Linked List In Python.mp4 145.5 MB
- 1. Data Structures (Basics)/1. Analysis of Algorithms/3. Order of Growth.mp4 145.3 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/27. Longest Increasing Subsequence in O(nLogn).mp4 145.2 MB
- 2. Data Structures (Advanced)/1. List/25. Minimum Consecutive Flips.mp4 144.2 MB
- 2. Data Structures (Advanced)/5. Matrix/16. Median of a row wise sorted matrix.mp4 143.4 MB
- 2. Data Structures (Advanced)/14. Graph/40. Topological Sorting (Kahn's BFS Based Algortihm).mp4 143.4 MB
- 2. Data Structures (Advanced)/9. Stack/33. Infix to Postfix (Efficient Solution).mp4 143.3 MB
- 2. Data Structures (Advanced)/6. Hashing/19. Longest Subarray with given sum.mp4 143.0 MB
- 1. Data Structures (Basics)/7. Hashing/11. Chaining.mp4 142.6 MB
- 2. Data Structures (Advanced)/1. List/1. Left Rotate by d Places.mp4 141.8 MB
- 2. Data Structures (Advanced)/9. Stack/17. Largest Area in a Histogram - Part 1.mp4 140.8 MB
- 2. Data Structures (Advanced)/11. Tree/51. Iterative Inorder Traversal.mp4 140.7 MB
- 2. Data Structures (Advanced)/8. Linked List/1. Reverse a linked list in groups of size k.mp4 140.4 MB
- 2. Data Structures (Advanced)/11. Tree/28. Diameter of a Binary Tree.mp4 140.2 MB
- 1. Data Structures (Basics)/5. Searching/3. Analysis of Binary Search.mp4 138.1 MB
- 1. Data Structures (Basics)/13. Queue/9. Linked List Implementation of Queue in Python.mp4 137.5 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/37. Minimum coins to make a given value.mp4 137.5 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/31. Variations of LIS (Part 2).mp4 135.4 MB
- 1. Data Structures (Basics)/15. Tree/23. Size of Binary Tree in Python.mp4 135.1 MB
- 2. Data Structures (Advanced)/15. Greedy/1. Introduction to Greedy Algorithms.mp4 134.8 MB
- 2. Data Structures (Advanced)/15. Greedy/17. Huffman Coding (introduction).mp4 134.1 MB
- 1. Data Structures (Basics)/6. Sorting/12. Selection Sort.mp4 133.6 MB
- 1. Data Structures (Basics)/14. Deque/3. Deque in Python.mp4 133.6 MB
- 2. Data Structures (Advanced)/3. Searching/15. Allocate Minimum Pages (Naive Method).mp4 132.9 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/74. Allocate Minimum Pages (Naive Method).mp4 132.9 MB
- 2. Data Structures (Advanced)/1. List/14. Maximum Subarray Sum.mp4 132.8 MB
- 1. Data Structures (Basics)/15. Tree/7. Inorder Traversal in Python.mp4 132.8 MB
- 2. Data Structures (Advanced)/9. Stack/22. Largest Rectangle with all 1's.mp4 132.2 MB
- 2. Data Structures (Advanced)/3. Searching/16. Allocate Minimum pages (Binary Search).mp4 132.1 MB
- 1. Data Structures (Basics)/1. Analysis of Algorithms/5. Omega Notation.mp4 132.1 MB
- 1. Data Structures (Basics)/6. Sorting/28. Intersection of two sorted array.mp4 131.7 MB
- 2. Data Structures (Advanced)/6. Hashing/16. Check for Palindrome Permutation.mp4 131.6 MB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/15. Binary Indexed Tree(Prefix Sum Implementation ).mp4 131.1 MB
- 1. Data Structures (Basics)/12. Stack/8. Linked List Implementation of Stack in Python.mp4 130.7 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/44. 0-1 Knapsack Problem (DP Solution).mp4 130.2 MB
- 1. Data Structures (Basics)/8. String/30. Leftmost Repeating Character.mp4 129.2 MB
- 1. Data Structures (Basics)/6. Sorting/22. Merge Sort Algorithm.mp4 129.1 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/3. Dynamic Programming Memoization.mp4 128.9 MB
- 2. Data Structures (Advanced)/11. Tree/32. LCA of Binary Tree (Part 1).mp4 127.3 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/30. Variations of LIS (Part 1).mp4 126.7 MB
- 1. Data Structures (Basics)/6. Sorting/40. Quick Sort using Lomuto Partition.mp4 126.7 MB
- 2. Data Structures (Advanced)/6. Hashing/29. Count distinct elements in every window.mp4 125.5 MB
- 1. Data Structures (Basics)/6. Sorting/26. Union of two sorted array.mp4 125.0 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/75. Allocate Minimum Pages - DP Solution.mp4 124.9 MB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/3. Range Query on Segment Tree.mp4 124.5 MB
- 2. Data Structures (Advanced)/14. Graph/11. BFS for Disconnected Graph.mp4 124.1 MB
- 2. Data Structures (Advanced)/11. Tree/54. Iterative Preorder Traversal.mp4 123.9 MB
- 1. Data Structures (Basics)/8. String/25. Check if a String is Subsequence of Other.mp4 123.0 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/21. Edit Distance Problem.mp4 122.3 MB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/16. Binary Indexed Implementation (Update Operation).mp4 122.1 MB
- 2. Data Structures (Advanced)/4. Sorting/28. Bucket Sort - Introduction.mp4 121.4 MB
- 2. Data Structures (Advanced)/0. Bit Magic/2. Bitwise Operators in Python Part 2.mp4 121.1 MB
- 1. Data Structures (Basics)/12. Stack/3. Stack in Python.mp4 120.7 MB
- 1. Data Structures (Basics)/6. Sorting/3. List Sort in Python.mp4 120.4 MB
- 1. Data Structures (Basics)/6. Sorting/35. Lomuto Partition.mp4 120.0 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/64. Subset Sum Problem (DP Solution).mp4 119.2 MB
- 2. Data Structures (Advanced)/9. Stack/36. Evaluation of Postfix.mp4 119.0 MB
- 2. Data Structures (Advanced)/0. Bit Magic/4. Binary Representation of Negative Numbers.mp4 118.4 MB
- 2. Data Structures (Advanced)/6. Hashing/25. Longest Common Span with Same sum in Binary Array.mp4 117.8 MB
- 2. Data Structures (Advanced)/13. Heap/6. K Closest Element.mp4 117.6 MB
- 1. Data Structures (Basics)/9. Linked List/3. Linked List Introduction in Python.mp4 117.6 MB
- 2. Data Structures (Advanced)/20. Disjoint Set/1. Disjoint Set Introduction.mp4 117.3 MB
- 2. Data Structures (Advanced)/8. Linked List/14. Pairwise Swap Nodes.mp4 116.8 MB
- 1. Data Structures (Basics)/17. Heap/14. Heapq in Python.mp4 116.6 MB
- 2. Data Structures (Advanced)/2. Recursion/1. Rope Cutting Problem.mp4 116.5 MB
- 1. Data Structures (Basics)/6. Sorting/42. Quick Sort using Hoare's Partition.mp4 116.4 MB
- 1. Data Structures (Basics)/16. Binary Search Tree/21. Ceiling in BST in Python.mp4 115.2 MB
- 2. Data Structures (Advanced)/4. Sorting/4. Kth Smallest.mp4 114.2 MB
- 1. Data Structures (Basics)/16. Binary Search Tree/17. Floor in BST (Problem and Solution Idea).mp4 113.6 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/53. Egg Dropping Puzzle - Part 2.mp4 113.5 MB
- 2. Data Structures (Advanced)/9. Stack/1. Implement two Stacks in an Array.mp4 113.4 MB
- 1. Data Structures (Basics)/16. Binary Search Tree/24. Self Balancing BST.mp4 113.2 MB
- 1. Data Structures (Basics)/3. List/28. Check if a list is Sorted.mp4 113.2 MB
- 2. Data Structures (Advanced)/9. Stack/29. Infix, Prefix and Postfix Introduction.mp4 113.1 MB
- 2. Data Structures (Advanced)/1. List/11. Trapping Rain Water.mp4 113.1 MB
- 2. Data Structures (Advanced)/3. Searching/8. Two Pointers Approach.mp4 112.8 MB
- 1. Data Structures (Basics)/6. Sorting/18. Merge Two Sorted Arrays.mp4 112.6 MB
- 2. Data Structures (Advanced)/11. Tree/34. LCA of Binary Tree (Part 2).mp4 112.5 MB
- 1. Data Structures (Basics)/9. Linked List/12. Search in Linked List.mp4 112.5 MB
- 1. Data Structures (Basics)/7. Hashing/12. Implementation of Chaining in Python.mp4 112.4 MB
- 1. Data Structures (Basics)/2. Mathematics/24. All Divisors of a Number.mp4 112.4 MB
- 1. Data Structures (Basics)/5. Searching/2. Recursive Binary Search in Python.mp4 112.4 MB
- 1. Data Structures (Basics)/8. String/23. Check For Palindrome In Python.mp4 112.3 MB
- 1. Data Structures (Basics)/9. Linked List/34. Nth Node From end of Linked List.mp4 112.0 MB
- 2. Data Structures (Advanced)/10. Queue and Deque/10. Generate first n numbers with the given digits.mp4 111.6 MB
- 2. Data Structures (Advanced)/14. Graph/46. Shortest Path in DAG.mp4 110.8 MB
- 1. Data Structures (Basics)/8. String/1. Strings in Python.mp4 110.7 MB
- 1. Data Structures (Basics)/8. String/27. Check for Anagram in Python.mp4 110.1 MB
- 1. Data Structures (Basics)/6. Sorting/20. Merge Subarrays.mp4 109.9 MB
- 1. Data Structures (Basics)/15. Tree/25. Maximum in Binary Tree.mp4 109.9 MB
- 2. Data Structures (Advanced)/0. Bit Magic/15. Find the only Odd.mp4 109.7 MB
- 2. Data Structures (Advanced)/9. Stack/19. Largest Area in a Histogram - Part 2.mp4 109.7 MB
- 2. Data Structures (Advanced)/9. Stack/31. Infix to Postfix (Simple Solution).mp4 109.5 MB
- 1. Data Structures (Basics)/6. Sorting/46. Space Analysis of Quick Sort.mp4 109.5 MB
- 2. Data Structures (Advanced)/4. Sorting/26. Radix Sort - Python Implementation.mp4 109.3 MB
- 2. Data Structures (Advanced)/14. Graph/23. DFS For Disconnected Graph.mp4 109.3 MB
- 2. Data Structures (Advanced)/11. Tree/7. Check for Balanced Binary Tree.mp4 109.1 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/33. Rope Cutting (DP Solution).mp4 108.5 MB
- 2. Data Structures (Advanced)/18. Trie/6. Trie Delete.mp4 108.1 MB
- 2. Data Structures (Advanced)/14. Graph/48. Prim's AlgorithmMinimum Spanning Tree.mp4 108.1 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/67. Matrix Chain Multiplication - DP Solution.mp4 107.9 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/25. Longest Increasing Sub sequence Problem.mp4 107.0 MB
- 1. Data Structures (Basics)/10. Circular Linked List/9. Insert at The End of A Circular Linked List.mp4 106.9 MB
- 2. Data Structures (Advanced)/4. Sorting/14. Sort an array with three types of elements.mp4 106.8 MB
- 2. Data Structures (Advanced)/6. Hashing/32. More than nk Occurence.mp4 105.7 MB
- 1. Data Structures (Basics)/17. Heap/1. Binary Heap Introduction.mp4 105.1 MB
- 1. Data Structures (Basics)/14. Deque/5. Linked List Implementation of Deque.mp4 104.7 MB
- 2. Data Structures (Advanced)/4. Sorting/18. Meeting the maximum guests.mp4 104.6 MB
- 2. Data Structures (Advanced)/0. Bit Magic/10. Count Set Bits.mp4 104.3 MB
- 1. Data Structures (Basics)/10. Circular Linked List/7. Insert at the Beginning of Circular Linked List.mp4 104.2 MB
- 2. Data Structures (Advanced)/14. Graph/44. Topological Sorting (DFS Based Algorithm).mp4 103.9 MB
- 1. Data Structures (Basics)/15. Tree/6. Tree Traversal.mp4 103.9 MB
- 1. Data Structures (Basics)/5. Searching/7. Index of Last Occurrence.mp4 103.8 MB
- 2. Data Structures (Advanced)/1. List/31. Prefix Sum Technique.mp4 103.7 MB
- 2. Data Structures (Advanced)/9. Stack/24. Stack with getMin() in O(1).mp4 103.4 MB
- 1. Data Structures (Basics)/3. List/31. Reverse a List in Python.mp4 103.3 MB
- 1. Data Structures (Basics)/13. Queue/5. Queue in Python.mp4 103.2 MB
- 1. Data Structures (Basics)/12. Stack/11. Applications of Stack.mp4 103.0 MB
- 1. Data Structures (Basics)/3. List/20. Slicing (List,Tuple And String).mp4 102.8 MB
- 2. Data Structures (Advanced)/9. Stack/39. Infix to Prefix (Simple Solution).mp4 102.6 MB
- 1. Data Structures (Basics)/12. Stack/1. Stack Data Structure.mp4 102.5 MB
- 1. Data Structures (Basics)/5. Searching/6. Index of First Occurrence in a Sorted Array.mp4 102.4 MB
- 1. Data Structures (Basics)/9. Linked List/44. Recursive Reverse A Linked List (Part 2).mp4 102.1 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/17. Coin Change - Part 1 (Recursive Solution).mp4 102.1 MB
- 2. Data Structures (Advanced)/8. Linked List/12. Segregate Even and Odd Nodes.mp4 102.0 MB
- 2. Data Structures (Advanced)/4. Sorting/11. Sort an array with two types of element.mp4 101.6 MB
- 2. Data Structures (Advanced)/14. Graph/1. Introduction to Graph.mp4 101.6 MB
- 1. Data Structures (Basics)/2. Mathematics/19. Check for Prime.mp4 101.3 MB
- 1. Data Structures (Basics)/13. Queue/14. Implement Stack using Queue.mp4 101.1 MB
- 2. Data Structures (Advanced)/10. Queue and Deque/4. Implement Stack using Queue.mp4 101.1 MB
- 1. Data Structures (Basics)/13. Queue/3. Application of Queue Data structure.mp4 100.9 MB
- 2. Data Structures (Advanced)/13. Heap/4. K Largest Elements.mp4 100.4 MB
- 1. Data Structures (Basics)/3. List/24. Largest Element in a List.mp4 100.1 MB
- 1. Data Structures (Basics)/9. Linked List/7. Applications of Linked List.mp4 99.7 MB
- 2. Data Structures (Advanced)/1. List/29. Subarray with Given Sum.mp4 99.5 MB
- 2. Data Structures (Advanced)/6. Hashing/13. Subarray with Given Sum.mp4 99.5 MB
- 1. Data Structures (Basics)/15. Tree/4. Binary Tree in Python.mp4 98.8 MB
- 1. Data Structures (Basics)/7. Hashing/23. Frequencies of Array Elements.mp4 98.7 MB
- 2. Data Structures (Advanced)/1. List/37. Maximum Appearing Element in Ranges.mp4 98.6 MB
- 1. Data Structures (Basics)/8. String/34. Leftmost Non-Repeating Element.mp4 97.9 MB
- 1. Data Structures (Basics)/1. Analysis of Algorithms/6. Theta Notation.mp4 97.7 MB
- 1. Data Structures (Basics)/6. Sorting/7. Stability in Sorting Algorithm.mp4 96.5 MB
- 2. Data Structures (Advanced)/8. Linked List/23. Palindrome Linked List.mp4 96.5 MB
- 2. Data Structures (Advanced)/5. Matrix/1. Multidimentional Array in Python.mp4 96.2 MB
- 2. Data Structures (Advanced)/1. List/7. Stock Buy and Sell - Part 1.mp4 96.2 MB
- 2. Data Structures (Advanced)/15. Greedy/3. Activity Selection Problem.mp4 95.9 MB
- 2. Data Structures (Advanced)/7. String/28. Anagram Search.mp4 95.8 MB
- 2. Data Structures (Advanced)/5. Matrix/12. Spiral Traversal of matrix.mp4 95.2 MB
- 1. Data Structures (Basics)/16. Binary Search Tree/2. Binary Search Tree(Introduction).mp4 94.9 MB
- 2. Data Structures (Advanced)/1. List/17. Longest Even Odd Subarray.mp4 94.7 MB
- 1. Data Structures (Basics)/4. Recursion/6. Practice For Recursion (Part 2).mp4 93.7 MB
- 1. Data Structures (Basics)/6. Sorting/39. Quick Sort Introduction.mp4 93.2 MB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/2. Constructing Segment Tree.mp4 93.2 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/41. Minimum Jumps to reach the end.mp4 92.9 MB
- 2. Data Structures (Advanced)/0. Bit Magic/24. Power Set using Bitwise.mp4 92.8 MB
- 2. Data Structures (Advanced)/11. Tree/18. Convert Binary Tree to Doubly Linked List.mp4 92.6 MB
- 2. Data Structures (Advanced)/1. List/27. Sliding Window Technique.mp4 92.1 MB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/11. Binary Indexed Tree (Intoduction).mp4 92.0 MB
- 1. Data Structures (Basics)/4. Recursion/22. Palindrome Check Using Recursion.mp4 92.0 MB
- 1. Data Structures (Basics)/4. Recursion/4. Practice For Recursion (Part 1).mp4 91.9 MB
- 1. Data Structures (Basics)/7. Hashing/33. Count Distinct Elements in a List.mp4 91.6 MB
- 1. Data Structures (Basics)/6. Sorting/24. Merge Sort Analysis.mp4 91.1 MB
- 1. Data Structures (Basics)/9. Linked List/29. Sorted Insert Linked List in Python.mp4 90.9 MB
- 2. Data Structures (Advanced)/3. Searching/4. Find a Peak Element.mp4 90.8 MB
- 1. Data Structures (Basics)/8. String/36. Reverse words in a string.mp4 90.7 MB
- 2. Data Structures (Advanced)/4. Sorting/30. Bucket Sort Implementation.mp4 90.7 MB
- 2. Data Structures (Advanced)/4. Sorting/9. Chocolate Distribution Problem.mp4 90.4 MB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/13. Binary Indexed Tree (An Example Problem).mp4 90.1 MB
- 2. Data Structures (Advanced)/5. Matrix/10. Rotate matrix anticlockwise by 90 degree.mp4 89.5 MB
- 2. Data Structures (Advanced)/7. String/12. Improved Naive Pattern Searching for Distinct.mp4 89.5 MB
- 1. Data Structures (Basics)/9. Linked List/42. Recursive Reverse A Linked List (Part 1).mp4 89.4 MB
- 1. Data Structures (Basics)/9. Linked List/19. Insert at Given Position in Singly Linked list.mp4 89.4 MB
- 1. Data Structures (Basics)/2. Mathematics/33. Iterative Power (Binary Exponentiation).mp4 88.8 MB
- 2. Data Structures (Advanced)/15. Greedy/9. Fractional Knapsack Problem.mp4 88.8 MB
- 1. Data Structures (Basics)/9. Linked List/17. Insert at The End Of Linked List.mp4 88.3 MB
- 2. Data Structures (Advanced)/11. Tree/1. Level Order Traversal by Line - Part 1.mp4 88.2 MB
- 1. Data Structures (Basics)/11. Doubly Linked List/15. Reverse A Doubly Linked Llist in Python.mp4 87.9 MB
- 2. Data Structures (Advanced)/3. Searching/1. Search in an Infinite Sized Array.mp4 87.7 MB
- 1. Data Structures (Basics)/17. Heap/5. Binary Heap Insert.mp4 87.4 MB
- 1. Data Structures (Basics)/7. Hashing/5. Direct Address Table.mp4 86.8 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/18. Coin Change - Part 2 (DP Solution).mp4 84.8 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/49. Optimal Strategy for a Game - Part 1 (DP Solution).mp4 84.6 MB
- 1. Data Structures (Basics)/16. Binary Search Tree/28. Red Black Tree.mp4 84.3 MB
- 2. Data Structures (Advanced)/1. List/33. Equilibrium Point.mp4 84.2 MB
- 1. Data Structures (Basics)/9. Linked List/31. Middle of Linked List.mp4 83.9 MB
- 2. Data Structures (Advanced)/3. Searching/10. Triplet in a Sorted Array.mp4 83.7 MB
- 2. Data Structures (Advanced)/9. Stack/14. Next Greater Element.mp4 83.7 MB
- 2. Data Structures (Advanced)/20. Disjoint Set/2. Find and Union Operations on Disjoint Sets.mp4 83.5 MB
- 2. Data Structures (Advanced)/14. Graph/3. Graph Representation (Adjacency Matrix).mp4 83.1 MB
- 1. Data Structures (Basics)/2. Mathematics/29. Computing Power.mp4 82.2 MB
- 2. Data Structures (Advanced)/7. String/1. Overview of Pattern Searching.mp4 82.2 MB
- 2. Data Structures (Advanced)/3. Searching/14. Repeating Element (Part 2).mp4 82.0 MB
- 2. Data Structures (Advanced)/9. Stack/11. Previous Greater Element.mp4 81.8 MB
- 2. Data Structures (Advanced)/2. Recursion/12. Subset sum problem.mp4 81.8 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/63. Subset sum problem.mp4 81.8 MB
- 1. Data Structures (Basics)/10. Circular Linked List/4. Circular Linked List traversal.mp4 81.2 MB
- 2. Data Structures (Advanced)/14. Graph/4. Graph Representation (Adjacency List).mp4 81.0 MB
- 1. Data Structures (Basics)/1. Analysis of Algorithms/14. Space Complexity.mp4 80.8 MB
- 1. Data Structures (Basics)/3. List/33. Remove Duplicates.mp4 80.8 MB
- 1. Data Structures (Basics)/8. String/10. String Operations Part (1).mp4 79.3 MB
- 1. Data Structures (Basics)/15. Tree/18. Print Node at K distance.mp4 78.7 MB
- 2. Data Structures (Advanced)/9. Stack/44. Evaluation of Prefix.mp4 78.1 MB
- 2. Data Structures (Advanced)/1. List/4. Maximum difference.mp4 77.6 MB
- 1. Data Structures (Basics)/5. Searching/16. Square Root.mp4 77.5 MB
- 1. Data Structures (Basics)/8. String/8. String Comparison in Python.mp4 77.4 MB
- 1. Data Structures (Basics)/7. Hashing/1. Introduction to Hashing.mp4 77.2 MB
- 2. Data Structures (Advanced)/10. Queue and Deque/13. Design a data structure with minmax operations.mp4 77.0 MB
- 2. Data Structures (Advanced)/6. Hashing/4. Union of Two Unsorted array.mp4 76.2 MB
- 1. Data Structures (Basics)/16. Binary Search Tree/1. Binary Search Tree(Background).mp4 75.9 MB
- 1. Data Structures (Basics)/9. Linked List/15. Insert At The Beginning of Linked list in Python.mp4 75.8 MB
- 1. Data Structures (Basics)/4. Recursion/16. Sum Of Digits Using Recursion.mp4 75.8 MB
- 1. Data Structures (Basics)/8. String/6. Formatted String in Python.mp4 75.7 MB
- 1. Data Structures (Basics)/17. Heap/3. Heap Python Implementation (Introduction).mp4 75.6 MB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/6. Update query on Segment Tree.mp4 75.5 MB
- 2. Data Structures (Advanced)/3. Searching/13. Repeating Elements (Part 1).mp4 75.1 MB
- 1. Data Structures (Basics)/0. DSA - What, Why and How/1. Why is DSA Important.mp4 74.6 MB
- 2. Data Structures (Advanced)/4. Sorting/7. Minimum Difference in an Array.mp4 73.9 MB
- 1. Data Structures (Basics)/9. Linked List/24. Delete Last Node of Linked List.mp4 73.9 MB
- 2. Data Structures (Advanced)/6. Hashing/7. Pair with given sum in Unsorted Array.mp4 72.8 MB
- 1. Data Structures (Basics)/5. Searching/10. Count Occurrences in a Sorted Array.mp4 72.6 MB
- 2. Data Structures (Advanced)/3. Searching/6. Count Occurrences in a Sorted Array.mp4 72.6 MB
- 2. Data Structures (Advanced)/13. Heap/1. Sort K Sorted Array.mp4 72.4 MB
- 2. Data Structures (Advanced)/14. Graph/7. Adjacency Matrix and List Comparison.mp4 71.4 MB
- 1. Data Structures (Basics)/6. Sorting/33. Partition a Given Array.mp4 71.4 MB
- 1. Data Structures (Basics)/15. Tree/9. Postorder Traversal in Python.mp4 71.3 MB
- 1. Data Structures (Basics)/11. Doubly Linked List/5. Insert at the Beginning of DLL in Python.mp4 71.1 MB
- 1. Data Structures (Basics)/11. Doubly Linked List/13. Delete Last Node of DLL in Python.mp4 71.1 MB
- 1. Data Structures (Basics)/2. Mathematics/27. Sieve of Eratosthenes.mp4 70.8 MB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/17. Binary Indexed Tree (Construction).mp4 70.6 MB
- 1. Data Structures (Basics)/15. Tree/8. Preorder Traversal in Python.mp4 70.2 MB
- 1. Data Structures (Basics)/7. Hashing/27. Chaining vs Open Addressing.mp4 70.2 MB
- 1. Data Structures (Basics)/10. Circular Linked List/16. Delete Kth Node of Circular Linked List.mp4 69.9 MB
- 1. Data Structures (Basics)/16. Binary Search Tree/18. BST Floor in Python.mp4 69.9 MB
- 2. Data Structures (Advanced)/20. Disjoint Set/4. Union by Rank.mp4 69.9 MB
- 1. Data Structures (Basics)/2. Mathematics/15. GCD or HCF of two numbers.mp4 69.0 MB
- 1. Data Structures (Basics)/11. Doubly Linked List/3. Singly Vs Doubly Linked List (Advantages & Disadvantages).mp4 69.0 MB
- 1. Data Structures (Basics)/4. Recursion/13. Tail Recursion.mp4 68.5 MB
- 1. Data Structures (Basics)/6. Sorting/5. Sorted in Python.mp4 68.5 MB
- 2. Data Structures (Advanced)/15. Greedy/13. Job Sequencing Problem.mp4 67.8 MB
- 1. Data Structures (Basics)/3. List/35. Left Rotate a List by one.mp4 67.1 MB
- 2. Data Structures (Advanced)/0. Bit Magic/1. Bitwise Operators in Python Part 1.mp4 66.7 MB
- 2. Data Structures (Advanced)/13. Heap/3. Purchase Maximum Items.mp4 66.4 MB
- 1. Data Structures (Basics)/10. Circular Linked List/2. Circular Linked List (Advantages & Disadvantages).mp4 66.3 MB
- 2. Data Structures (Advanced)/8. Linked List/9. Intersection Point of two linked list.mp4 66.2 MB
- 2. Data Structures (Advanced)/7. String/8. Naive Pattern Searching.mp4 65.9 MB
- 1. Data Structures (Basics)/9. Linked List/9. Traversing a Linked List in Python.mp4 65.7 MB
- 2. Data Structures (Advanced)/12. Binary Search Tree/1. Ceiling on the left side in an array.mp4 65.6 MB
- 2. Data Structures (Advanced)/6. Hashing/21. Longest Subarray with equal number of zero and one.mp4 65.5 MB
- 1. Data Structures (Basics)/9. Linked List/37. Remove duplicates from a sorted Singly Linked List.mp4 65.5 MB
- 1. Data Structures (Basics)/16. Binary Search Tree/30. Applications of BST.mp4 65.3 MB
- 2. Data Structures (Advanced)/18. Trie/10. Count Distinct Rows in a Binary Matrix.mp4 65.1 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/43. 0-1 knapsack problem.mp4 64.5 MB
- 1. Data Structures (Basics)/10. Circular Linked List/13. Delete Head of circular Linked List.mp4 64.2 MB
- 2. Data Structures (Advanced)/12. Binary Search Tree/6. Find Kth Smallest in BST.mp4 63.5 MB
- 2. Data Structures (Advanced)/14. Graph/5. Graph Adjacency List Representation in Python.mp4 63.2 MB
- 1. Data Structures (Basics)/11. Doubly Linked List/7. Insert at the End of DLL in Python.mp4 63.0 MB
- 1. Data Structures (Basics)/2. Mathematics/1. Sum of Natural numbers.mp4 62.0 MB
- 1. Data Structures (Basics)/4. Recursion/3. Applications of Recursion.mp4 61.6 MB
- 1. Data Structures (Basics)/8. String/21. Check if string is rotated.mp4 61.5 MB
- 2. Data Structures (Advanced)/14. Graph/13. Connected Components in an Undirected Graph using BFS.mp4 61.0 MB
- 2. Data Structures (Advanced)/11. Tree/55. Iterative Preorder Traversal (Space Optimized).mp4 60.9 MB
- 2. Data Structures (Advanced)/14. Graph/28. Applications of DFS.mp4 60.8 MB
- 2. Data Structures (Advanced)/0. Bit Magic/22. Two odd occurring.mp4 60.7 MB
- 2. Data Structures (Advanced)/16. Backtracking/5. Rat In a Maze.mp4 60.4 MB
- 1. Data Structures (Basics)/8. String/4. Escape Sequences and Raw Strings.mp4 60.2 MB
- 1. Data Structures (Basics)/13. Queue/1. Queue Data Structure.mp4 59.8 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/7. Dynamic Programming Tabulation.mp4 59.8 MB
- 1. Data Structures (Basics)/7. Hashing/3. Hashing Application.mp4 59.4 MB
- 1. Data Structures (Basics)/9. Linked List/5. Simple Linked List Implementation in Python.mp4 59.4 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/22. Edit Distance Problem DP solution.mp4 59.2 MB
- 2. Data Structures (Advanced)/10. Queue and Deque/7. Reverse a Queue.mp4 59.0 MB
- 2. Data Structures (Advanced)/2. Recursion/14. Printing all Permutations.mp4 58.4 MB
- 2. Data Structures (Advanced)/16. Backtracking/12. Sudoku Problem.mp4 57.7 MB
- 2. Data Structures (Advanced)/11. Tree/4. Level Order Traversal by Line - Part 2.mp4 57.5 MB
- 2. Data Structures (Advanced)/4. Sorting/2. Tail Call Elimination in Quick Sort.mp4 57.4 MB
- 2. Data Structures (Advanced)/16. Backtracking/1. Concept of backtracking.mp4 56.3 MB
- 2. Data Structures (Advanced)/11. Tree/15. Maximum Width of Binary Tree.mp4 56.1 MB
- 1. Data Structures (Basics)/8. String/18. Reverse A String in Python.mp4 55.8 MB
- 2. Data Structures (Advanced)/12. Binary Search Tree/11. Check for BST.mp4 55.8 MB
- 2. Data Structures (Advanced)/4. Sorting/24. Radix Sort - Introduction.mp4 54.9 MB
- 1. Data Structures (Basics)/14. Deque/2. Deque Applications.mp4 54.4 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/1. Introduction to DP.mp4 54.2 MB
- 1. Data Structures (Basics)/15. Tree/3. Application of Tree.mp4 53.7 MB
- 2. Data Structures (Advanced)/5. Matrix/8. Transpose of a Matrix.mp4 53.6 MB
- 1. Data Structures (Basics)/4. Recursion/15. Writing base cases in Recursion.mp4 52.3 MB
- 1. Data Structures (Basics)/9. Linked List/21. Delete First Node Of Linked List in Python.mp4 51.8 MB
- 2. Data Structures (Advanced)/7. String/3. Pattern Searching in Python.mp4 51.6 MB
- 2. Data Structures (Advanced)/18. Trie/1. Trie Data Structure (Introduction).mp4 51.0 MB
- 1. Data Structures (Basics)/15. Tree/1. Tree Data Structure.mp4 50.7 MB
- 1. Data Structures (Basics)/2. Mathematics/5. Count Digits.mp4 50.5 MB
- 2. Data Structures (Advanced)/5. Matrix/6. Matrix Boundary Traversal.mp4 50.1 MB
- 1. Data Structures (Basics)/4. Recursion/11. Print N to 1 using Recursion in Python.mp4 50.0 MB
- 1. Data Structures (Basics)/3. List/11. Separate Even and Odd.mp4 50.0 MB
- 2. Data Structures (Advanced)/12. Binary Search Tree/20. Pair Sum with Given BST.mp4 49.7 MB
- 1. Data Structures (Basics)/7. Hashing/9. Collision Handling.mp4 48.3 MB
- 1. Data Structures (Basics)/11. Doubly Linked List/1. Doubly Linked List in Python.mp4 47.7 MB
- 1. Data Structures (Basics)/4. Recursion/7. Print 1 to N using Recursion in Python.mp4 47.4 MB
- 1. Data Structures (Basics)/11. Doubly Linked List/10. Delete Head of A Doubly Linked List.mp4 46.8 MB
- 1. Data Structures (Basics)/2. Mathematics/7. Palindrome Number.mp4 46.8 MB
- 2. Data Structures (Advanced)/14. Graph/37. Detect Cycle in a Directed Graph (Part 1).mp4 45.3 MB
- 1. Data Structures (Basics)/2. Mathematics/9. Factorial of a number.mp4 44.5 MB
- 1. Data Structures (Basics)/14. Deque/1. Deque Introduction.mp4 44.3 MB
- 1. Data Structures (Basics)/2. Mathematics/17. LCM of two numbers.mp4 43.7 MB
- 2. Data Structures (Advanced)/5. Matrix/4. Matrix in Snake Pattern.mp4 43.6 MB
- 1. Data Structures (Basics)/3. List/8. Average or Mean of a List.mp4 43.4 MB
- 1. Data Structures (Basics)/3. List/13. Get Smaller Elements.mp4 43.4 MB
- 2. Data Structures (Advanced)/14. Graph/25. Connected Components in an Undirected Graph using DFS.mp4 43.0 MB
- 2. Data Structures (Advanced)/17. Dynamic Programming/12. Longest Common Subsequence (Part 2).mp4 42.3 MB
- 2. Data Structures (Advanced)/14. Graph/32. Shortest Path in an Unweighted Graph.mp4 40.2 MB
- 2. Data Structures (Advanced)/14. Graph/16. Applications of BFS.mp4 39.7 MB
- 2. Data Structures (Advanced)/12. Binary Search Tree/16. Fix BST with Two Nodes Swapped.mp4 39.4 MB
- 1. Data Structures (Basics)/10. Circular Linked List/1. Circular Linked List in Python.mp4 38.4 MB
- 1. Data Structures (Basics)/5. Searching/13. Count 1's in a Sorted Binary List.mp4 38.2 MB
- 2. Data Structures (Advanced)/2. Recursion/4. Subset of a given string.mp4 37.4 MB
- 2. Data Structures (Advanced)/1. List/8. Stock Buy and Sell - Part 2.mp4 37.2 MB
- 2. Data Structures (Advanced)/20. Disjoint Set/5. Path Compression.mp4 37.0 MB
- 2. Data Structures (Advanced)/15. Greedy/10. Fractional Knapsack in Python.mp4 37.0 MB
- 1. Data Structures (Basics)/9. Linked List/26. Delete a node with pointer given to it.mp4 36.0 MB
- 2. Data Structures (Advanced)/0. Bit Magic/7. Check Kth bit is set or not.mp4 36.0 MB
- 1. Data Structures (Basics)/6. Sorting/1. Sorting in Python.mp4 33.8 MB
- 2. Data Structures (Advanced)/11. Tree/9. Vertical Traversal of Binary Tree.mp4 31.8 MB
- 2. Data Structures (Advanced)/0. Bit Magic/19. One Odd Occurring.mp4 31.8 MB
- 2. Data Structures (Advanced)/14. Graph/34. Detect Cycle in Undirected Graph.mp4 30.2 MB
- 2. Data Structures (Advanced)/0. Bit Magic/16. Power of 2.mp4 28.9 MB
- 2. Data Structures (Advanced)/11. Tree/12. Bottom View of Binary Tree.mp4 28.0 MB
- 1. Data Structures (Basics)/6. Sorting/17. Merge sort introduction.mp4 27.3 MB
- 2. Data Structures (Advanced)/14. Graph/43. Detect Cycle in a Directed Graph (Part 2).mp4 26.2 MB
- 2. Data Structures (Advanced)/15. Greedy/5. Activity selection.mp4 23.3 MB
- 2. Data Structures (Advanced)/5. Matrix/3. Passing a 2D array as argument in Python.mp4 9.9 MB
- 1. Data Structures (Basics)/6. Sorting/29. Intersection of two sorted arrays.html 210.5 KB
- 2. Data Structures (Advanced)/4. Sorting/19. Meeting the maximum guests.html 152.1 KB
- 2. Data Structures (Advanced)/1. List/13. Trapping Rain Water.html 100.9 KB
- 1. Data Structures (Basics)/13. Queue/15. Implement Stack using Queues.html 96.4 KB
- 2. Data Structures (Advanced)/7. String/18. Rabin-Karp Algorithm for Pattern Searching.html 91.4 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/50. Optimal Strategy for a Game.html 76.8 KB
- 2. Data Structures (Advanced)/7. String/33. Lexicographic rank of a string.html 61.0 KB
- 1. Data Structures (Basics)/3. List/3. List Introduction and Working of List in Python.html 45.0 KB
- 2. Data Structures (Advanced)/7. String/21. KMP Algorithm (Part 1 Constructing LPS Array).vtt 41.8 KB
- 2. Data Structures (Advanced)/10. Queue and Deque/20. First Circular Tour.vtt 41.6 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/48. Optimal Strategy for a Game - Part 1 (Recursive Solutions).vtt 40.1 KB
- 2. Data Structures (Advanced)/13. Heap/8. Median of a Stream.vtt 39.8 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/7. Find Kth Smallest in BST.html 39.0 KB
- 2. Data Structures (Advanced)/7. String/22. KMP Algorithm for Pattern Searching.html 38.6 KB
- 2. Data Structures (Advanced)/7. String/17. Rabin Karp Algorithm.vtt 38.6 KB
- 2. Data Structures (Advanced)/16. Backtracking/13. Sudoku Problem.html 37.7 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/45. 0-1 Knapsack Problem.html 37.5 KB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/1. Segment Tree (Introduction).vtt 36.3 KB
- 1. Data Structures (Basics)/1. Analysis of Algorithms/12. Analysis of Recursion.vtt 35.5 KB
- 2. Data Structures (Advanced)/7. String/24. KMP Algorithm (Part 2 Complete Algorithm).vtt 35.3 KB
- 2. Data Structures (Advanced)/16. Backtracking/8. N Queen Problem.vtt 34.9 KB
- 1. Data Structures (Basics)/7. Hashing/29. Set in Python.vtt 33.8 KB
- 2. Data Structures (Advanced)/14. Graph/66. Articulation Point.vtt 33.7 KB
- 2. Data Structures (Advanced)/7. String/32. Lexicographic rank of a String.vtt 32.7 KB
- 1. Data Structures (Basics)/7. Hashing/14. Open Addressing.vtt 32.5 KB
- 2. Data Structures (Advanced)/4. Sorting/16. Merge overlapping intervals.vtt 32.5 KB
- 2. Data Structures (Advanced)/7. String/36. Longest Substring With Distinct Characters.vtt 32.4 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/23. Edit Distance Problem.html 32.0 KB
- 2. Data Structures (Advanced)/14. Graph/52. Implementation of Prims Algorithm.vtt 31.9 KB
- 2. Data Structures (Advanced)/3. Searching/11. Median of Two Sorted Arrays.vtt 31.8 KB
- 2. Data Structures (Advanced)/13. Heap/7. Merge K sorted Arrays.vtt 31.8 KB
- 2. Data Structures (Advanced)/9. Stack/8. Stock Span Problem.vtt 31.7 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/70. Palindrome Partitioning.vtt 31.4 KB
- 2. Data Structures (Advanced)/11. Tree/21. Construct Binary Tree from Inorder and Preorder.vtt 31.3 KB
- 2. Data Structures (Advanced)/14. Graph/53. Dijkstra's Shortest Path Algorithm.vtt 31.2 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/60. Maximum Sum with No Two Consecutive.vtt 30.7 KB
- 2. Data Structures (Advanced)/14. Graph/76. Kruskal's Algorithm.vtt 30.6 KB
- 2. Data Structures (Advanced)/20. Disjoint Set/9. Kruskal's Algorithm.vtt 30.6 KB
- 1. Data Structures (Basics)/13. Queue/13. Queue Implementation using Circular List.vtt 30.4 KB
- 2. Data Structures (Advanced)/10. Queue and Deque/1. Queue Implementation using Circular List.vtt 30.4 KB
- 2. Data Structures (Advanced)/11. Tree/43. Count Nodes in a Complete Binary Tree.vtt 30.2 KB
- 2. Data Structures (Advanced)/11. Tree/25. Tree Traversal in Spiral Form.vtt 29.7 KB
- 2. Data Structures (Advanced)/18. Trie/2. Trie (Representation, Search and Insert).vtt 29.1 KB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/7. Introduction to Segment Trees.html 29.0 KB
- 1. Data Structures (Basics)/6. Sorting/30. Count inversions in Array.vtt 28.9 KB
- 2. Data Structures (Advanced)/6. Hashing/27. Longest Consecutive Subsequence.vtt 28.6 KB
- 1. Data Structures (Basics)/7. Hashing/25. Implementation of Open Addressing in Python.vtt 28.6 KB
- 2. Data Structures (Advanced)/4. Sorting/20. Counting Sort.vtt 28.4 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/66. Matrix Chain Multiplication - Naive Solution.vtt 28.4 KB
- 2. Data Structures (Advanced)/11. Tree/42. Minimum time to burn a Tree starting from a Leaf node.html 28.1 KB
- 1. Data Structures (Basics)/0. DSA - What, Why and How/2. Roadmap to learn DSA.vtt 28.0 KB
- 2. Data Structures (Advanced)/9. Stack/41. Infix to Prefix (Efficient Solution).vtt 28.0 KB
- 2. Data Structures (Advanced)/0. Bit Magic/10. Count Set Bits.vtt 27.9 KB
- 2. Data Structures (Advanced)/14. Graph/74. Tarjan's Algorithm.html 27.7 KB
- 2. Data Structures (Advanced)/2. Recursion/7. Tower of Hanoi in Python.vtt 27.7 KB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/14. Binary Indexed Tree (Prefix Sum).vtt 27.0 KB
- 2. Data Structures (Advanced)/11. Tree/39. Burn a Binary Tree from a Leaf.vtt 27.0 KB
- 2. Data Structures (Advanced)/1. List/20. Maximum Circular Sum SubArray.vtt 27.0 KB
- 2. Data Structures (Advanced)/8. Linked List/6. Detect and remove loop in linked list.vtt 26.8 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/19. Coin Change Problem.html 26.6 KB
- 2. Data Structures (Advanced)/5. Matrix/14. Search in a row and column wise Sorted Matrix.vtt 26.6 KB
- 1. Data Structures (Basics)/7. Hashing/16. Double Hashing.vtt 26.5 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/10. Deletion in BST.vtt 26.2 KB
- 2. Data Structures (Advanced)/5. Matrix/13. Spiral Traversal of Matrix.html 26.1 KB
- 2. Data Structures (Advanced)/10. Queue and Deque/16. Maximums of all subarrays of size k.vtt 26.1 KB
- 1. Data Structures (Basics)/1. Analysis of Algorithms/1. Analysis of Algorithms (Background).vtt 26.0 KB
- 1. Data Structures (Basics)/6. Sorting/48. Heap Sort.vtt 25.9 KB
- 1. Data Structures (Basics)/17. Heap/12. Heap Sort.vtt 25.9 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/54. Egg Dropping Puzzle.html 25.9 KB
- 2. Data Structures (Advanced)/8. Linked List/17. Clone a linked list with Random Pointer.vtt 25.8 KB
- 2. Data Structures (Advanced)/8. Linked List/3. Detect loop in a linked list.html 25.6 KB
- 1. Data Structures (Basics)/7. Hashing/7. Hashing Functions.vtt 25.5 KB
- 2. Data Structures (Advanced)/9. Stack/26. Design a Stack with getMin() in O(1) Space.vtt 25.4 KB
- 2. Data Structures (Advanced)/6. Hashing/1. Intersection of two Arrays.vtt 25.4 KB
- 2. Data Structures (Advanced)/4. Sorting/22. Cycle Sort.vtt 25.2 KB
- 2. Data Structures (Advanced)/3. Searching/3. Search in a Sorted Rotated Array.vtt 25.2 KB
- 2. Data Structures (Advanced)/15. Greedy/11. Fractional Knapsack Problem.html 25.0 KB
- 2. Data Structures (Advanced)/8. Linked List/20. Merge two sorted linked lists.vtt 25.0 KB
- 2. Data Structures (Advanced)/14. Graph/54. Dijkstra’s Shortest Path Algorithm.html 24.9 KB
- 1. Data Structures (Basics)/6. Sorting/9. Bubble Sort.vtt 24.8 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/27. AVL.html 24.8 KB
- 2. Data Structures (Advanced)/13. Heap/5. K largest elements.html 24.8 KB
- 2. Data Structures (Advanced)/14. Graph/57. Implementation of Dijkstra Algorithm.vtt 24.7 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/65. Subset Sum Problem.html 24.4 KB
- 2. Data Structures (Advanced)/14. Graph/59. Kosaraju's Algorithm Part 1.vtt 24.4 KB
- 2. Data Structures (Advanced)/10. Queue and Deque/5. Implementing Stack using Queue.html 24.4 KB
- 2. Data Structures (Advanced)/14. Graph/73. Tarjans Algorithm.vtt 24.3 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/11. Longest Common Subsequence (Part 1).vtt 24.2 KB
- 2. Data Structures (Advanced)/4. Sorting/1. Overview of sorting algorithm.vtt 24.0 KB
- 2. Data Structures (Advanced)/2. Recursion/10. Josephus Problem in Python.vtt 23.9 KB
- 1. Data Structures (Basics)/6. Sorting/44. Analysis of Quick Sort.vtt 23.9 KB
- 1. Data Structures (Basics)/17. Heap/7. Binary Heap (Extract min and Heapify).vtt 23.5 KB
- 2. Data Structures (Advanced)/9. Stack/9. Stock Span Problem.html 23.4 KB
- 1. Data Structures (Basics)/5. Searching/1. Binary Search in Python.vtt 23.3 KB
- 2. Data Structures (Advanced)/5. Matrix/16. Median of a row wise sorted matrix.vtt 23.2 KB
- 2. Data Structures (Advanced)/16. Backtracking/9. N Queen Problem.html 23.2 KB
- 2. Data Structures (Advanced)/1. List/23. Majority Element.vtt 23.1 KB
- 1. Data Structures (Basics)/3. List/22. Comprehensions in Python.vtt 23.1 KB
- 1. Data Structures (Basics)/9. Linked List/1. Problems with Array Data Structure.vtt 23.1 KB
- 2. Data Structures (Advanced)/9. Stack/5. Implement K Stacks in an Array.vtt 23.1 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/68. Matrix Chain Multiplication.html 23.1 KB
- 1. Data Structures (Basics)/15. Tree/20. Level Order Traversal.vtt 23.0 KB
- 1. Data Structures (Basics)/12. Stack/4. Stack in Python.html 23.0 KB
- 2. Data Structures (Advanced)/14. Graph/45. Topological Sorting (DFS Based Algorithm).html 22.9 KB
- 2. Data Structures (Advanced)/8. Linked List/1. Reverse a linked list in groups of size k.vtt 22.7 KB
- 1. Data Structures (Basics)/12. Stack/16. Stack with getMin( ) in O(1).html 22.5 KB
- 2. Data Structures (Advanced)/9. Stack/25. Stack with getMin( ) in O(1).html 22.5 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/52. Egg Dropping Puzzle - Part 1.vtt 22.5 KB
- 2. Data Structures (Advanced)/1. List/25. Minimum Consecutive Flips.vtt 22.4 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/56. Count BSTs with n Keys.vtt 22.4 KB
- 2. Data Structures (Advanced)/9. Stack/17. Largest Area in a Histogram - Part 1.vtt 22.4 KB
- 2. Data Structures (Advanced)/11. Tree/46. Serialize and Deserialize a Binary Tree.vtt 22.2 KB
- 2. Data Structures (Advanced)/7. String/37. Longest Substring with Distinct Characters.html 22.2 KB
- 2. Data Structures (Advanced)/14. Graph/67. Articulation Points (or Cut Vertices) in a Graph.html 22.1 KB
- 2. Data Structures (Advanced)/6. Hashing/35. More than nk occurences.html 22.0 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/37. Minimum coins to make a given value.vtt 22.0 KB
- 2. Data Structures (Advanced)/9. Stack/27. Design a Stack with getMin() in O(1) Space.html 21.9 KB
- 1. Data Structures (Basics)/6. Sorting/14. Insertion Sort in Python.vtt 21.9 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/15. Variation of LCS.vtt 21.7 KB
- 1. Data Structures (Basics)/12. Stack/19. Check for Balanced Parenthesis in Python.vtt 21.7 KB
- 2. Data Structures (Advanced)/15. Greedy/19. Huffman Algorithms.vtt 21.6 KB
- 2. Data Structures (Advanced)/6. Hashing/19. Longest Subarray with given sum.vtt 21.6 KB
- 2. Data Structures (Advanced)/15. Greedy/1. Introduction to Greedy Algorithms.vtt 21.5 KB
- 2. Data Structures (Advanced)/3. Searching/15. Allocate Minimum Pages (Naive Method).vtt 21.4 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/74. Allocate Minimum Pages (Naive Method).vtt 21.4 KB
- 2. Data Structures (Advanced)/9. Stack/33. Infix to Postfix (Efficient Solution).vtt 21.4 KB
- 2. Data Structures (Advanced)/3. Searching/16. Allocate Minimum pages (Binary Search).vtt 21.4 KB
- 2. Data Structures (Advanced)/9. Stack/2. Implement two Stacks in an Array.html 21.2 KB
- 2. Data Structures (Advanced)/14. Graph/63. Bellman Ford Shortest Path Algorithm.vtt 21.2 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/3. Dynamic Programming Memoization.vtt 21.1 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/21. Edit Distance Problem.vtt 21.1 KB
- 1. Data Structures (Basics)/6. Sorting/26. Union of two sorted array.vtt 21.1 KB
- 2. Data Structures (Advanced)/9. Stack/22. Largest Rectangle with all 1's.vtt 21.1 KB
- 1. Data Structures (Basics)/15. Tree/15. Height of Binary Tree.vtt 21.1 KB
- 2. Data Structures (Advanced)/14. Graph/77. Kruskal's Algorithm.html 21.0 KB
- 2. Data Structures (Advanced)/20. Disjoint Set/10. Kruskal's Algorithm.html 21.0 KB
- 1. Data Structures (Basics)/1. Analysis of Algorithms/10. Analysis of Common Loops.vtt 20.9 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/44. 0-1 Knapsack Problem (DP Solution).vtt 20.9 KB
- 2. Data Structures (Advanced)/14. Graph/40. Topological Sorting (Kahn's BFS Based Algortihm).vtt 20.9 KB
- 1. Data Structures (Basics)/17. Heap/11. Build Heap.vtt 20.9 KB
- 2. Data Structures (Advanced)/6. Hashing/8. Pair with sum in unsorted array.html 20.8 KB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/15. Binary Indexed Tree(Prefix Sum Implementation ).vtt 20.7 KB
- 2. Data Structures (Advanced)/14. Graph/8. Breadth First Search in Python.vtt 20.6 KB
- 1. Data Structures (Basics)/7. Hashing/31. Dictionary in Python.vtt 20.6 KB
- 1. Data Structures (Basics)/3. List/2. Working of List in Python.vtt 20.6 KB
- 2. Data Structures (Advanced)/6. Hashing/29. Count distinct elements in every window.vtt 20.6 KB
- 2. Data Structures (Advanced)/8. Linked List/4. Detect loop using floyd's cycle detection algorithm.vtt 20.5 KB
- 1. Data Structures (Basics)/3. List/1. List (Dynamic Sized Array) Introduction.vtt 20.4 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/27. Longest Increasing Subsequence in O(nLogn).vtt 20.4 KB
- 2. Data Structures (Advanced)/11. Tree/28. Diameter of a Binary Tree.vtt 20.3 KB
- 1. Data Structures (Basics)/8. String/30. Leftmost Repeating Character.vtt 20.3 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/75. Allocate Minimum Pages - DP Solution.vtt 20.2 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/4. Search in BST.vtt 20.2 KB
- 2. Data Structures (Advanced)/1. List/14. Maximum Subarray Sum.vtt 20.1 KB
- 1. Data Structures (Basics)/8. String/25. Check if a String is Subsequence of Other.vtt 19.9 KB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/3. Range Query on Segment Tree.vtt 19.9 KB
- 2. Data Structures (Advanced)/13. Heap/6. K Closest Element.vtt 19.7 KB
- 1. Data Structures (Basics)/6. Sorting/37. Hoare's Partition.vtt 19.6 KB
- 2. Data Structures (Advanced)/11. Tree/32. LCA of Binary Tree (Part 1).vtt 19.5 KB
- 1. Data Structures (Basics)/2. Mathematics/22. Prime Factorization.vtt 19.5 KB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/8. Segment Tree Range Minimum Query.html 19.4 KB
- 1. Data Structures (Basics)/17. Heap/10. Decrease Key and Delete Operations.vtt 19.3 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/7. Insert in BST.vtt 19.2 KB
- 2. Data Structures (Advanced)/0. Bit Magic/4. Binary Representation of Negative Numbers.vtt 19.1 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/13. Longest Common Subsequence.html 19.1 KB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/16. Binary Indexed Implementation (Update Operation).vtt 19.1 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/31. Variations of LIS (Part 2).vtt 19.1 KB
- 2. Data Structures (Advanced)/8. Linked List/14. Pairwise Swap Nodes.vtt 19.0 KB
- 1. Data Structures (Basics)/3. List/23. Comprehensions in Python.html 19.0 KB
- 2. Data Structures (Advanced)/9. Stack/15. Next Greater Element.html 18.9 KB
- 2. Data Structures (Advanced)/14. Graph/20. Depth First Search.vtt 18.6 KB
- 2. Data Structures (Advanced)/14. Graph/71. Bridges in a graph.html 18.5 KB
- 2. Data Structures (Advanced)/6. Hashing/25. Longest Common Span with Same sum in Binary Array.vtt 18.5 KB
- 2. Data Structures (Advanced)/9. Stack/1. Implement two Stacks in an Array.vtt 18.5 KB
- 1. Data Structures (Basics)/8. String/12. String Operations Part (2).vtt 18.4 KB
- 1. Data Structures (Basics)/3. List/26. Second Largest Element in a list.vtt 18.4 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/8. BST insert in python.html 18.4 KB
- 1. Data Structures (Basics)/4. Recursion/1. Recursion Introduction.vtt 18.4 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/16. Reverse a DLL.html 18.4 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/64. Subset Sum Problem (DP Solution).vtt 18.3 KB
- 1. Data Structures (Basics)/7. Hashing/11. Chaining.vtt 18.2 KB
- 2. Data Structures (Advanced)/2. Recursion/1. Rope Cutting Problem.vtt 18.2 KB
- 1. Data Structures (Basics)/6. Sorting/31. Count Inversions in Array.html 18.2 KB
- 2. Data Structures (Advanced)/6. Hashing/10. Subarray with 0 sum in Python.vtt 18.1 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/53. Egg Dropping Puzzle - Part 2.vtt 18.0 KB
- 2. Data Structures (Advanced)/5. Matrix/17. Median of a Row Wise Sorted Matrix.html 18.0 KB
- 1. Data Structures (Basics)/2. Mathematics/24. All Divisors of a Number.vtt 18.0 KB
- 2. Data Structures (Advanced)/11. Tree/7. Check for Balanced Binary Tree.vtt 17.9 KB
- 2. Data Structures (Advanced)/14. Graph/33. Shortest Path in an Unweighted Graph.html 17.8 KB
- 2. Data Structures (Advanced)/1. List/12. Trapping Rain Water.html 17.8 KB
- 2. Data Structures (Advanced)/10. Queue and Deque/10. Generate first n numbers with the given digits.vtt 17.8 KB
- 1. Data Structures (Basics)/17. Heap/6. Insertion and Deletion in Heap.html 17.7 KB
- 2. Data Structures (Advanced)/18. Trie/6. Trie Delete.vtt 17.7 KB
- 2. Data Structures (Advanced)/14. Graph/21. Depth First Search or DFS for a Graph.html 17.7 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/25. Longest Increasing Sub sequence Problem.vtt 17.7 KB
- 2. Data Structures (Advanced)/6. Hashing/34. More than nk Occurences (O(nk) solution).vtt 17.6 KB
- 2. Data Structures (Advanced)/20. Disjoint Set/1. Disjoint Set Introduction.vtt 17.6 KB
- 2. Data Structures (Advanced)/1. List/18. Longest Even Odd Subarray.html 17.5 KB
- 2. Data Structures (Advanced)/14. Graph/70. Bridges in Graph.vtt 17.5 KB
- 2. Data Structures (Advanced)/6. Hashing/32. More than nk Occurence.vtt 17.5 KB
- 1. Data Structures (Basics)/10. Circular Linked List/17. Delete Kth Node of Circular Linked List.html 17.5 KB
- 2. Data Structures (Advanced)/3. Searching/8. Two Pointers Approach.vtt 17.4 KB
- 1. Data Structures (Basics)/14. Deque/4. Deque in python.html 17.4 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/17. Fix BST with Two Nodes swapped.html 17.3 KB
- 2. Data Structures (Advanced)/9. Stack/36. Evaluation of Postfix.vtt 17.3 KB
- 2. Data Structures (Advanced)/11. Tree/34. LCA of Binary Tree (Part 2).vtt 17.3 KB
- 2. Data Structures (Advanced)/1. List/9. Stock Buy and Sell.html 17.3 KB
- 2. Data Structures (Advanced)/9. Stack/19. Largest Area in a Histogram - Part 2.vtt 17.3 KB
- 1. Data Structures (Basics)/1. Analysis of Algorithms/3. Order of Growth.vtt 17.2 KB
- 2. Data Structures (Advanced)/4. Sorting/26. Radix Sort - Python Implementation.vtt 17.2 KB
- 2. Data Structures (Advanced)/9. Stack/20. Largest Rectangular Area in a Histogram.html 17.2 KB
- 2. Data Structures (Advanced)/18. Trie/3. Trie(Representation, Search and Insert).html 17.1 KB
- 1. Data Structures (Basics)/9. Linked List/40. Reverse a Linked List In Python.vtt 17.1 KB
- 1. Data Structures (Basics)/13. Queue/9. Linked List Implementation of Queue in Python.vtt 17.0 KB
- 2. Data Structures (Advanced)/11. Tree/51. Iterative Inorder Traversal.vtt 17.0 KB
- 2. Data Structures (Advanced)/1. List/1. Left Rotate by d Places.vtt 17.0 KB
- 2. Data Structures (Advanced)/1. List/11. Trapping Rain Water.vtt 17.0 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/33. Rope Cutting (DP Solution).vtt 16.9 KB
- 1. Data Structures (Basics)/9. Linked List/35. Nth Node From end of Linked List.html 16.9 KB
- 2. Data Structures (Advanced)/6. Hashing/22. Longest Subarray with equal number of zero and one.html 16.9 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/67. Matrix Chain Multiplication - DP Solution.vtt 16.8 KB
- 1. Data Structures (Basics)/9. Linked List/34. Nth Node From end of Linked List.vtt 16.8 KB
- 1. Data Structures (Basics)/15. Tree/23. Size of Binary Tree in Python.vtt 16.7 KB
- 2. Data Structures (Advanced)/4. Sorting/29. Bucket Sort - Introduction.html 16.7 KB
- 2. Data Structures (Advanced)/4. Sorting/14. Sort an array with three types of elements.vtt 16.7 KB
- 1. Data Structures (Basics)/2. Mathematics/19. Check for Prime.vtt 16.6 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/30. Variations of LIS (Part 1).vtt 16.6 KB
- 1. Data Structures (Basics)/5. Searching/8. Index of First Occurrence and Last Occurrence in a Sorted Array.html 16.6 KB
- 2. Data Structures (Advanced)/14. Graph/60. Kosaraju's Algorithm.html 16.6 KB
- 1. Data Structures (Basics)/12. Stack/11. Applications of Stack.vtt 16.5 KB
- 2. Data Structures (Advanced)/1. List/31. Prefix Sum Technique.vtt 16.5 KB
- 1. Data Structures (Basics)/6. Sorting/12. Selection Sort.vtt 16.4 KB
- 1. Data Structures (Basics)/6. Sorting/28. Intersection of two sorted array.vtt 16.4 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/17. Coin Change - Part 1 (Recursive Solution).vtt 16.4 KB
- 1. Data Structures (Basics)/15. Tree/7. Inorder Traversal in Python.vtt 16.4 KB
- 2. Data Structures (Advanced)/11. Tree/29. Diameter of a Binary Tree.html 16.4 KB
- 2. Data Structures (Advanced)/4. Sorting/18. Meeting the maximum guests.vtt 16.3 KB
- 2. Data Structures (Advanced)/8. Linked List/12. Segregate Even and Odd Nodes.vtt 16.3 KB
- 2. Data Structures (Advanced)/14. Graph/64. Bellman-Ford Algorithm for Shortest Path.html 16.3 KB
- 2. Data Structures (Advanced)/9. Stack/37. Evaluation of Postfix.html 16.3 KB
- 1. Data Structures (Basics)/5. Searching/6. Index of First Occurrence in a Sorted Array.vtt 16.3 KB
- 2. Data Structures (Advanced)/20. Disjoint Set/6. Union by Rank and Path Compression.html 16.3 KB
- 1. Data Structures (Basics)/13. Queue/14. Implement Stack using Queue.vtt 16.2 KB
- 2. Data Structures (Advanced)/10. Queue and Deque/4. Implement Stack using Queue.vtt 16.2 KB
- 2. Data Structures (Advanced)/14. Graph/46. Shortest Path in DAG.vtt 16.2 KB
- 2. Data Structures (Advanced)/4. Sorting/4. Kth Smallest.vtt 16.2 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/24. Self Balancing BST.vtt 16.0 KB
- 1. Data Structures (Basics)/5. Searching/3. Analysis of Binary Search.vtt 16.0 KB
- 2. Data Structures (Advanced)/6. Hashing/16. Check for Palindrome Permutation.vtt 16.0 KB
- 1. Data Structures (Basics)/14. Deque/3. Deque in Python.vtt 16.0 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/32. Variation in LIS.html 16.0 KB
- 2. Data Structures (Advanced)/1. List/24. Majority Element.html 16.0 KB
- 1. Data Structures (Basics)/12. Stack/8. Linked List Implementation of Stack in Python.vtt 16.0 KB
- 2. Data Structures (Advanced)/9. Stack/6. K Stacks in an array.html 16.0 KB
- 2. Data Structures (Advanced)/9. Stack/29. Infix, Prefix and Postfix Introduction.vtt 16.0 KB
- 2. Data Structures (Advanced)/4. Sorting/11. Sort an array with two types of element.vtt 15.9 KB
- 1. Data Structures (Basics)/17. Heap/1. Binary Heap Introduction.vtt 15.9 KB
- 2. Data Structures (Advanced)/1. List/7. Stock Buy and Sell - Part 1.vtt 15.9 KB
- 2. Data Structures (Advanced)/5. Matrix/1. Multidimentional Array in Python.vtt 15.8 KB
- 1. Data Structures (Basics)/1. Analysis of Algorithms/5. Omega Notation.vtt 15.8 KB
- 2. Data Structures (Advanced)/20. Disjoint Set/3. Disjoint Set Data Structure Introduction.html 15.8 KB
- 2. Data Structures (Advanced)/1. List/37. Maximum Appearing Element in Ranges.vtt 15.8 KB
- 1. Data Structures (Basics)/1. Analysis of Algorithms/6. Theta Notation.vtt 15.7 KB
- 2. Data Structures (Advanced)/9. Stack/45. Evaluation of Prefix.html 15.6 KB
- 1. Data Structures (Basics)/15. Tree/6. Tree Traversal.vtt 15.6 KB
- 2. Data Structures (Advanced)/9. Stack/24. Stack with getMin() in O(1).vtt 15.6 KB
- 1. Data Structures (Basics)/1. Analysis of Algorithms/4. Big O Notation.vtt 15.6 KB
- 2. Data Structures (Advanced)/9. Stack/39. Infix to Prefix (Simple Solution).vtt 15.6 KB
- 2. Data Structures (Advanced)/15. Greedy/18. Huffman Coding.html 15.6 KB
- 2. Data Structures (Advanced)/14. Graph/44. Topological Sorting (DFS Based Algorithm).vtt 15.5 KB
- 2. Data Structures (Advanced)/8. Linked List/23. Palindrome Linked List.vtt 15.5 KB
- 2. Data Structures (Advanced)/9. Stack/34. Infix to Postfix in Python.html 15.5 KB
- 2. Data Structures (Advanced)/15. Greedy/17. Huffman Coding (introduction).vtt 15.4 KB
- 2. Data Structures (Advanced)/0. Bit Magic/24. Power Set using Bitwise.vtt 15.4 KB
- 1. Data Structures (Basics)/6. Sorting/10. Bubble Sort.html 15.4 KB
- 1. Data Structures (Basics)/7. Hashing/23. Frequencies of Array Elements.vtt 15.3 KB
- 2. Data Structures (Advanced)/11. Tree/13. Bottom View of a Binary Tree.html 15.3 KB
- 2. Data Structures (Advanced)/1. List/17. Longest Even Odd Subarray.vtt 15.3 KB
- 1. Data Structures (Basics)/6. Sorting/40. Quick Sort using Lomuto Partition.vtt 15.3 KB
- 2. Data Structures (Advanced)/14. Graph/47. Shortest Path in Directed Acyclic Graph.html 15.3 KB
- 1. Data Structures (Basics)/8. String/34. Leftmost Non-Repeating Element.vtt 15.3 KB
- 2. Data Structures (Advanced)/14. Graph/48. Prim's AlgorithmMinimum Spanning Tree.vtt 15.3 KB
- 1. Data Structures (Basics)/6. Sorting/22. Merge Sort Algorithm.vtt 15.2 KB
- 1. Data Structures (Basics)/1. Analysis of Algorithms/11. Analysis of Common Loop.html 15.1 KB
- 2. Data Structures (Advanced)/11. Tree/18. Convert Binary Tree to Doubly Linked List.vtt 15.1 KB
- 2. Data Structures (Advanced)/1. List/27. Sliding Window Technique.vtt 15.0 KB
- 2. Data Structures (Advanced)/13. Heap/4. K Largest Elements.vtt 15.0 KB
- 1. Data Structures (Basics)/12. Stack/3. Stack in Python.vtt 15.0 KB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/2. Constructing Segment Tree.vtt 15.0 KB
- 2. Data Structures (Advanced)/9. Stack/42. Infix to Prefix in Python.html 14.8 KB
- 1. Data Structures (Basics)/15. Tree/10. Tree Traversals (Inorder, Preorder and Postorder).html 14.8 KB
- 1. Data Structures (Basics)/3. List/21. Slicing (List,Tuple And String).html 14.8 KB
- 2. Data Structures (Advanced)/4. Sorting/30. Bucket Sort Implementation.vtt 14.8 KB
- 2. Data Structures (Advanced)/3. Searching/17. Allocate minimum number of pages.html 14.7 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/76. Allocate minimum number of pages.html 14.7 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/26. AVL Tree.vtt 14.7 KB
- 2. Data Structures (Advanced)/14. Graph/41. Topological Sorting (Kahn's BFS Based Algorithm).html 14.7 KB
- 1. Data Structures (Basics)/6. Sorting/3. List Sort in Python.vtt 14.7 KB
- 1. Data Structures (Basics)/6. Sorting/15. Insertion Sort in Python.html 14.6 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/57. Count BSTs with n Keys.html 14.6 KB
- 2. Data Structures (Advanced)/11. Tree/54. Iterative Preorder Traversal.vtt 14.6 KB
- 1. Data Structures (Basics)/14. Deque/7. List Implementation of Deque.vtt 14.6 KB
- 2. Data Structures (Advanced)/3. Searching/4. Find a Peak Element.vtt 14.5 KB
- 2. Data Structures (Advanced)/4. Sorting/9. Chocolate Distribution Problem.vtt 14.5 KB
- 2. Data Structures (Advanced)/11. Tree/8. How to determine if a binary tree is height-balanced.html 14.5 KB
- 1. Data Structures (Basics)/6. Sorting/34. Partition a Given Array.html 14.4 KB
- 1. Data Structures (Basics)/7. Hashing/30. Set in Python.html 14.4 KB
- 1. Data Structures (Basics)/6. Sorting/35. Lomuto Partition.vtt 14.4 KB
- 2. Data Structures (Advanced)/15. Greedy/3. Activity Selection Problem.vtt 14.4 KB
- 1. Data Structures (Basics)/17. Heap/9. Binary Heap Operations.html 14.4 KB
- 2. Data Structures (Advanced)/14. Graph/1. Introduction to Graph.vtt 14.4 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/41. Minimum Jumps to reach the end.vtt 14.4 KB
- 1. Data Structures (Basics)/6. Sorting/42. Quick Sort using Hoare's Partition.vtt 14.3 KB
- 2. Data Structures (Advanced)/7. String/28. Anagram Search.vtt 14.2 KB
- 2. Data Structures (Advanced)/1. List/33. Equilibrium Point.vtt 14.2 KB
- 2. Data Structures (Advanced)/0. Bit Magic/23. Two Odd Occurring.html 14.2 KB
- 2. Data Structures (Advanced)/14. Graph/62. Kosaraju's Algorithm Part 2.vtt 14.2 KB
- 1. Data Structures (Basics)/8. String/36. Reverse words in a string.vtt 14.2 KB
- 2. Data Structures (Advanced)/11. Tree/1. Level Order Traversal by Line - Part 1.vtt 14.1 KB
- 2. Data Structures (Advanced)/8. Linked List/2. Reverse a linked list in groups of size k.html 14.1 KB
- 2. Data Structures (Advanced)/7. String/12. Improved Naive Pattern Searching for Distinct.vtt 14.1 KB
- 2. Data Structures (Advanced)/14. Graph/2. Introduction to Graphs.html 14.0 KB
- 1. Data Structures (Basics)/5. Searching/2. Recursive Binary Search in Python.vtt 14.0 KB
- 1. Data Structures (Basics)/2. Mathematics/33. Iterative Power (Binary Exponentiation).vtt 14.0 KB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/12. Binary Indexed Tree or Fenwick Tree.html 14.0 KB
- 2. Data Structures (Advanced)/0. Bit Magic/2. Bitwise Operators in Python Part 2.vtt 14.0 KB
- 2. Data Structures (Advanced)/0. Bit Magic/1. Bitwise Operators in Python Part 1.vtt 14.0 KB
- 1. Data Structures (Basics)/8. String/27. Check for Anagram in Python.vtt 14.0 KB
- 2. Data Structures (Advanced)/1. List/quize.html 13.9 KB
- 1. Data Structures (Basics)/17. Heap/14. Heapq in Python.vtt 13.9 KB
- 1. Data Structures (Basics)/9. Linked List/3. Linked List Introduction in Python.vtt 13.9 KB
- 1. Data Structures (Basics)/3. List/28. Check if a list is Sorted.vtt 13.9 KB
- 1. Data Structures (Basics)/8. String/23. Check For Palindrome In Python.vtt 13.9 KB
- 2. Data Structures (Advanced)/5. Matrix/10. Rotate matrix anticlockwise by 90 degree.vtt 13.9 KB
- 1. Data Structures (Basics)/6. Sorting/18. Merge Two Sorted Arrays.vtt 13.8 KB
- 1. Data Structures (Basics)/17. Heap/5. Binary Heap Insert.vtt 13.8 KB
- 1. Data Structures (Basics)/9. Linked List/12. Search in Linked List.vtt 13.8 KB
- 2. Data Structures (Advanced)/0. Bit Magic/21. Find the two numbers with odd occurrences in an unsorted array.html 13.8 KB
- 2. Data Structures (Advanced)/11. Tree/56. Iterative Preorder Traversal.html 13.8 KB
- 1. Data Structures (Basics)/15. Tree/25. Maximum in Binary Tree.vtt 13.7 KB
- 2. Data Structures (Advanced)/14. Graph/9. Breadth First Search or BFS for a Graph.html 13.6 KB
- 2. Data Structures (Advanced)/5. Matrix/12. Spiral Traversal of matrix.vtt 13.6 KB
- 1. Data Structures (Basics)/2. Mathematics/29. Computing Power.vtt 13.5 KB
- 2. Data Structures (Advanced)/9. Stack/14. Next Greater Element.vtt 13.5 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/49. Optimal Strategy for a Game - Part 1 (DP Solution).vtt 13.5 KB
- 2. Data Structures (Advanced)/3. Searching/10. Triplet in a Sorted Array.vtt 13.5 KB
- 1. Data Structures (Basics)/4. Recursion/22. Palindrome Check Using Recursion.vtt 13.5 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/18. Coin Change - Part 2 (DP Solution).vtt 13.4 KB
- 1. Data Structures (Basics)/6. Sorting/20. Merge Subarrays.vtt 13.4 KB
- 2. Data Structures (Advanced)/3. Searching/1. Search in an Infinite Sized Array.vtt 13.4 KB
- 1. Data Structures (Basics)/7. Hashing/12. Implementation of Chaining in Python.vtt 13.4 KB
- 2. Data Structures (Advanced)/3. Searching/12. Median of Two Sorted Arrays.html 13.4 KB
- 2. Data Structures (Advanced)/20. Disjoint Set/2. Find and Union Operations on Disjoint Sets.vtt 13.3 KB
- 1. Data Structures (Basics)/9. Linked List/31. Middle of Linked List.vtt 13.3 KB
- 1. Data Structures (Basics)/5. Searching/7. Index of Last Occurrence.vtt 13.3 KB
- 2. Data Structures (Advanced)/14. Graph/35. Detect Cycle in an Undirected Graph.html 13.3 KB
- 2. Data Structures (Advanced)/5. Matrix/15. Search in Row-Wise and Column-Wise Sorted Matrix.html 13.2 KB
- 2. Data Structures (Advanced)/16. Backtracking/6. Rat in a Maze.html 13.2 KB
- 1. Data Structures (Basics)/12. Stack/9. Linked List Implementation of Stack in Python.html 13.2 KB
- 2. Data Structures (Advanced)/3. Searching/5. Find a Peak Element.html 13.2 KB
- 2. Data Structures (Advanced)/9. Stack/23. Largest Rectangle with all 1's.html 13.2 KB
- 2. Data Structures (Advanced)/14. Graph/23. DFS For Disconnected Graph.vtt 13.2 KB
- 1. Data Structures (Basics)/6. Sorting/46. Space Analysis of Quick Sort.vtt 13.2 KB
- 2. Data Structures (Advanced)/0. Bit Magic/15. Find the only Odd.vtt 13.2 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/2. Binary Search Tree(Introduction).vtt 13.1 KB
- 2. Data Structures (Advanced)/9. Stack/11. Previous Greater Element.vtt 13.1 KB
- 2. Data Structures (Advanced)/15. Greedy/9. Fractional Knapsack Problem.vtt 13.0 KB
- 1. Data Structures (Basics)/6. Sorting/4. List Sort in Python.html 13.0 KB
- 1. Data Structures (Basics)/8. String/1. Strings in Python.vtt 13.0 KB
- 2. Data Structures (Advanced)/11. Tree/33. LCA of Binary Tree - (Part 1).html 12.8 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/38. Find minimum number of coins that make a given value.html 12.8 KB
- 1. Data Structures (Basics)/3. List/33. Remove Duplicates.vtt 12.8 KB
- 1. Data Structures (Basics)/3. List/quize.html 12.7 KB
- 2. Data Structures (Advanced)/2. Recursion/12. Subset sum problem.vtt 12.7 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/63. Subset sum problem.vtt 12.7 KB
- 1. Data Structures (Basics)/7. Hashing/24. Frequencies of Array Elements.html 12.7 KB
- 1. Data Structures (Basics)/10. Circular Linked List/7. Insert at the Beginning of Circular Linked List.vtt 12.6 KB
- 1. Data Structures (Basics)/17. Heap/15. Heapq or Heap queue in Python.html 12.6 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/61. Maximum Sum with No Two Consecutive.html 12.6 KB
- 2. Data Structures (Advanced)/14. Graph/3. Graph Representation (Adjacency Matrix).vtt 12.5 KB
- 1. Data Structures (Basics)/13. Queue/3. Application of Queue Data structure.vtt 12.5 KB
- 1. Data Structures (Basics)/15. Tree/18. Print Node at K distance.vtt 12.5 KB
- 1. Data Structures (Basics)/10. Circular Linked List/9. Insert at The End of A Circular Linked List.vtt 12.5 KB
- 1. Data Structures (Basics)/6. Sorting/13. Selection Sort.html 12.5 KB
- 2. Data Structures (Advanced)/14. Graph/11. BFS for Disconnected Graph.vtt 12.5 KB
- 2. Data Structures (Advanced)/1. List/28. Sliding Window Technique.html 12.4 KB
- 1. Data Structures (Basics)/13. Queue/5. Queue in Python.vtt 12.4 KB
- 1. Data Structures (Basics)/2. Mathematics/27. Sieve of Eratosthenes.vtt 12.4 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/21. Ceiling in BST in Python.vtt 12.4 KB
- 2. Data Structures (Advanced)/11. Tree/10. Print a Binary Tree in Vertical Order.html 12.4 KB
- 2. Data Structures (Advanced)/7. String/23. KMP Agorithm (Part 1 Constructing LPS Array).html 12.4 KB
- 1. Data Structures (Basics)/3. List/31. Reverse a List in Python.vtt 12.4 KB
- 2. Data Structures (Advanced)/7. String/1. Overview of Pattern Searching.vtt 12.4 KB
- 1. Data Structures (Basics)/9. Linked List/44. Recursive Reverse A Linked List (Part 2).vtt 12.3 KB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/6. Update query on Segment Tree.vtt 12.3 KB
- 2. Data Structures (Advanced)/8. Linked List/15. Pairwise Swap Nodes.html 12.3 KB
- 2. Data Structures (Advanced)/18. Trie/4. Auto-complete feature using Trie.html 12.3 KB
- 1. Data Structures (Basics)/14. Deque/5. Linked List Implementation of Deque.vtt 12.3 KB
- 1. Data Structures (Basics)/6. Sorting/7. Stability in Sorting Algorithm.vtt 12.3 KB
- 2. Data Structures (Advanced)/4. Sorting/28. Bucket Sort - Introduction.vtt 12.3 KB
- 1. Data Structures (Basics)/17. Heap/8. Building Heap.html 12.2 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/28. Red Black Tree.vtt 12.2 KB
- 2. Data Structures (Advanced)/4. Sorting/7. Minimum Difference in an Array.vtt 12.2 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/17. Floor in BST (Problem and Solution Idea).vtt 12.1 KB
- 1. Data Structures (Basics)/3. List/24. Largest Element in a List.vtt 12.1 KB
- 1. Data Structures (Basics)/3. List/20. Slicing (List,Tuple And String).vtt 12.1 KB
- 1. Data Structures (Basics)/17. Heap/16. Sample Problems on Binary Heap.html 12.1 KB
- 2. Data Structures (Advanced)/14. Graph/38. Detect Cycle in a Directed Graph.html 12.1 KB
- 2. Data Structures (Advanced)/14. Graph/4. Graph Representation (Adjacency List).vtt 12.0 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/21. Pair Sum in BST.html 11.9 KB
- 2. Data Structures (Advanced)/1. List/4. Maximum difference.vtt 11.9 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/1. Binary Search Tree(Background).vtt 11.9 KB
- 1. Data Structures (Basics)/5. Searching/16. Square Root.vtt 11.9 KB
- 1. Data Structures (Basics)/0. DSA - What, Why and How/1. Why is DSA Important.vtt 11.9 KB
- 2. Data Structures (Advanced)/1. List/29. Subarray with Given Sum.vtt 11.9 KB
- 2. Data Structures (Advanced)/6. Hashing/13. Subarray with Given Sum.vtt 11.9 KB
- 1. Data Structures (Basics)/12. Stack/20. Check for balanced parentheses.html 11.8 KB
- 1. Data Structures (Basics)/5. Searching/14. Count 1's in a Sorted Binary List.html 11.8 KB
- 2. Data Structures (Advanced)/9. Stack/44. Evaluation of Prefix.vtt 11.8 KB
- 1. Data Structures (Basics)/15. Tree/4. Binary Tree in Python.vtt 11.8 KB
- 2. Data Structures (Advanced)/15. Greedy/13. Job Sequencing Problem.vtt 11.8 KB
- 2. Data Structures (Advanced)/11. Tree/26. Level order traversal in spiral form.html 11.7 KB
- 2. Data Structures (Advanced)/6. Hashing/4. Union of Two Unsorted array.vtt 11.7 KB
- 2. Data Structures (Advanced)/3. Searching/13. Repeating Elements (Part 1).vtt 11.6 KB
- 1. Data Structures (Basics)/13. Queue/6. Implementation of Queue using Arrays.html 11.5 KB
- 2. Data Structures (Advanced)/2. Recursion/quize.html 11.5 KB
- 1. Data Structures (Basics)/13. Queue/12. Queue-Implementation using Circular list.html 11.5 KB
- 2. Data Structures (Advanced)/10. Queue and Deque/2. Queue-Implementation using Circular list.html 11.5 KB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/17. Binary Indexed Tree (Construction).vtt 11.5 KB
- 1. Data Structures (Basics)/6. Sorting/24. Merge Sort Analysis.vtt 11.4 KB
- 2. Data Structures (Advanced)/6. Hashing/26. Longest Common Span with Same sum in Binary Array.html 11.4 KB
- 2. Data Structures (Advanced)/1. List/2. Left Rotate by d Places.html 11.4 KB
- 1. Data Structures (Basics)/4. Recursion/13. Tail Recursion.vtt 11.4 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/3. Singly Vs Doubly Linked List (Advantages & Disadvantages).vtt 11.4 KB
- 1. Data Structures (Basics)/7. Hashing/5. Direct Address Table.vtt 11.3 KB
- 2. Data Structures (Advanced)/11. Tree/5. Level order traversal line by line.html 11.3 KB
- 1. Data Structures (Basics)/8. String/31. Leftmost Repeating Character.html 11.3 KB
- 1. Data Structures (Basics)/14. Deque/8. List Implementation of Deque.html 11.3 KB
- 2. Data Structures (Advanced)/6. Hashing/7. Pair with given sum in Unsorted Array.vtt 11.2 KB
- 2. Data Structures (Advanced)/11. Tree/47. Serialize and Deserialize a Binary Tree.html 11.2 KB
- 2. Data Structures (Advanced)/20. Disjoint Set/4. Union by Rank.vtt 11.2 KB
- 1. Data Structures (Basics)/4. Recursion/6. Practice For Recursion (Part 2).vtt 11.1 KB
- 2. Data Structures (Advanced)/3. Searching/7. Count Occurrences in a Sorted Array.html 11.1 KB
- 1. Data Structures (Basics)/2. Mathematics/15. GCD or HCF of two numbers.vtt 11.1 KB
- 2. Data Structures (Advanced)/4. Sorting/15. Sort an array with three types of elements.html 11.1 KB
- 2. Data Structures (Advanced)/13. Heap/1. Sort K Sorted Array.vtt 11.1 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/71. Palindrome Partitioning.html 11.1 KB
- 1. Data Structures (Basics)/7. Hashing/1. Introduction to Hashing.vtt 11.0 KB
- 2. Data Structures (Advanced)/9. Stack/12. Previous greater element.html 11.0 KB
- 2. Data Structures (Advanced)/9. Stack/31. Infix to Postfix (Simple Solution).vtt 11.0 KB
- 2. Data Structures (Advanced)/14. Graph/7. Adjacency Matrix and List Comparison.vtt 11.0 KB
- 1. Data Structures (Basics)/8. String/13. String Operations Part (2).html 11.0 KB
- 2. Data Structures (Advanced)/8. Linked List/24. Palindrome Linked List.html 10.9 KB
- 1. Data Structures (Basics)/12. Stack/1. Stack Data Structure.vtt 10.9 KB
- 2. Data Structures (Advanced)/11. Tree/22. Construct Tree from given Inorder and Preorder traversals.html 10.9 KB
- 2. Data Structures (Advanced)/0. Bit Magic/22. Two odd occurring.vtt 10.9 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/1. Ceiling on the left side in an array.vtt 10.9 KB
- 2. Data Structures (Advanced)/11. Tree/44. Count number of nodes in a complete Binary Tree.html 10.9 KB
- 1. Data Structures (Basics)/4. Recursion/4. Practice For Recursion (Part 1).vtt 10.8 KB
- 1. Data Structures (Basics)/4. Recursion/2. Recursion Introduction.html 10.8 KB
- 1. Data Structures (Basics)/1. Analysis of Algorithms/8. Introduction to Asymptotic Notation.html 10.8 KB
- 2. Data Structures (Advanced)/1. List/21. Maximum Circular Subarray Sum.html 10.8 KB
- 2. Data Structures (Advanced)/11. Tree/35. LCA of Binary Tree (Part 2).html 10.7 KB
- 1. Data Structures (Basics)/9. Linked List/29. Sorted Insert Linked List in Python.vtt 10.7 KB
- 2. Data Structures (Advanced)/8. Linked List/13. Segregate Even and Odd Nodes.html 10.6 KB
- 1. Data Structures (Basics)/9. Linked List/19. Insert at Given Position in Singly Linked list.vtt 10.6 KB
- 1. Data Structures (Basics)/9. Linked List/42. Recursive Reverse A Linked List (Part 1).vtt 10.6 KB
- 1. Data Structures (Basics)/7. Hashing/33. Count Distinct Elements in a List.vtt 10.6 KB
- 1. Data Structures (Basics)/10. Circular Linked List/10. Insert at the End of Circular Linked List.html 10.5 KB
- 1. Data Structures (Basics)/9. Linked List/17. Insert at The End Of Linked List.vtt 10.5 KB
- 2. Data Structures (Advanced)/4. Sorting/3. Tail Call Elimination in Quick Sort.html 10.5 KB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/13. Binary Indexed Tree (An Example Problem).vtt 10.5 KB
- 1. Data Structures (Basics)/9. Linked List/37. Remove duplicates from a sorted Singly Linked List.vtt 10.5 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/6. Find Kth Smallest in BST.vtt 10.5 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/15. Reverse A Doubly Linked Llist in Python.vtt 10.4 KB
- 2. Data Structures (Advanced)/16. Backtracking/5. Rat In a Maze.vtt 10.4 KB
- 2. Data Structures (Advanced)/7. String/8. Naive Pattern Searching.vtt 10.4 KB
- 1. Data Structures (Basics)/10. Circular Linked List/8. Insert at the Beginning of Circular Linked List.html 10.4 KB
- 1. Data Structures (Basics)/4. Recursion/quize.html 10.4 KB
- 2. Data Structures (Advanced)/18. Trie/10. Count Distinct Rows in a Binary Matrix.vtt 10.4 KB
- 2. Data Structures (Advanced)/13. Heap/2. Sort a K sorted array.html 10.4 KB
- 2. Data Structures (Advanced)/2. Recursion/2. Rope Cutting Problem.html 10.3 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/34. Rope Cutting Problem.html 10.3 KB
- 1. Data Structures (Basics)/3. List/34. Remove Duplicates.html 10.3 KB
- 2. Data Structures (Advanced)/8. Linked List/9. Intersection Point of two linked list.vtt 10.3 KB
- 2. Data Structures (Advanced)/7. String/25. KMP Agorithm (Part 2 Complete Algorithm).html 10.3 KB
- 2. Data Structures (Advanced)/6. Hashing/21. Longest Subarray with equal number of zero and one.vtt 10.2 KB
- 1. Data Structures (Basics)/3. List/27. Second Largest Element in a List.html 10.2 KB
- 2. Data Structures (Advanced)/11. Tree/55. Iterative Preorder Traversal (Space Optimized).vtt 10.2 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/29. Red Black Tree.html 10.2 KB
- 2. Data Structures (Advanced)/13. Heap/3. Purchase Maximum Items.vtt 10.2 KB
- 2. Data Structures (Advanced)/3. Searching/9. Two Pointers Approach.html 10.1 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/43. 0-1 knapsack problem.vtt 10.1 KB
- 1. Data Structures (Basics)/7. Hashing/27. Chaining vs Open Addressing.vtt 10.1 KB
- 2. Data Structures (Advanced)/1. List/32. Prefix Sum Technique.html 10.1 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/30. Applications of BST.vtt 10.1 KB
- 2. Data Structures (Advanced)/10. Queue and Deque/14. Design a data structure with minmax operations.html 10.0 KB
- 1. Data Structures (Basics)/10. Circular Linked List/4. Circular Linked List traversal.vtt 9.9 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/22. Edit Distance Problem DP solution.vtt 9.9 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/7. Dynamic Programming Tabulation.vtt 9.9 KB
- 2. Data Structures (Advanced)/16. Backtracking/12. Sudoku Problem.vtt 9.9 KB
- 1. Data Structures (Basics)/8. String/26. Check if a String is Subsequence of Other.html 9.8 KB
- 1. Data Structures (Basics)/6. Sorting/50. Heap Sort.html 9.8 KB
- 2. Data Structures (Advanced)/10. Queue and Deque/7. Reverse a Queue.vtt 9.7 KB
- 2. Data Structures (Advanced)/5. Matrix/9. Transpose of a Matrix.html 9.7 KB
- 1. Data Structures (Basics)/9. Linked List/41. Reverse a Linked List In Python.html 9.7 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/11. Check for BST.vtt 9.7 KB
- 2. Data Structures (Advanced)/15. Greedy/14. Job Sequencing Problem.html 9.7 KB
- 1. Data Structures (Basics)/2. Mathematics/16. GCD or HCF of two numbers.html 9.7 KB
- 1. Data Structures (Basics)/10. Circular Linked List/14. Delete Head of circular Linked List.html 9.7 KB
- 2. Data Structures (Advanced)/0. Bit Magic/11. Count Set Bits.html 9.6 KB
- 1. Data Structures (Basics)/14. Deque/6. Linked List Implementation of Deque.html 9.6 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/19. Floor in Binary Search Tree (BST).html 9.5 KB
- 1. Data Structures (Basics)/9. Linked List/quize.html 9.5 KB
- 2. Data Structures (Advanced)/14. Graph/26. Connected Components in an Undirected Graph.html 9.5 KB
- 1. Data Structures (Basics)/7. Hashing/26. Implementation of Open Addressing in Python.html 9.5 KB
- 2. Data Structures (Advanced)/11. Tree/4. Level Order Traversal by Line - Part 2.vtt 9.5 KB
- 1. Data Structures (Basics)/9. Linked List/32. Middle of Linked List.html 9.5 KB
- 1. Data Structures (Basics)/6. Sorting/23. Merge Sort Algorithm.html 9.5 KB
- 1. Data Structures (Basics)/5. Searching/19. Linear Search.html 9.4 KB
- 2. Data Structures (Advanced)/11. Tree/16. Maximum width of a Binary Tree.html 9.4 KB
- 2. Data Structures (Advanced)/14. Graph/28. Applications of DFS.vtt 9.4 KB
- 1. Data Structures (Basics)/17. Heap/3. Heap Python Implementation (Introduction).vtt 9.3 KB
- 1. Data Structures (Basics)/9. Linked List/7. Applications of Linked List.vtt 9.3 KB
- 2. Data Structures (Advanced)/5. Matrix/11. Rotate a Matrix.html 9.3 KB
- 1. Data Structures (Basics)/8. String/10. String Operations Part (1).vtt 9.3 KB
- 2. Data Structures (Advanced)/10. Queue and Deque/17. Maximum of all subarrays of size K.html 9.3 KB
- 1. Data Structures (Basics)/4. Recursion/3. Applications of Recursion.vtt 9.2 KB
- 2. Data Structures (Advanced)/11. Tree/15. Maximum Width of Binary Tree.vtt 9.2 KB
- 2. Data Structures (Advanced)/1. List/26. Minimum Consecutive flips.html 9.2 KB
- 1. Data Structures (Basics)/17. Heap/4. Operations of Heap Data Structure.html 9.1 KB
- 2. Data Structures (Advanced)/2. Recursion/14. Printing all Permutations.vtt 9.1 KB
- 2. Data Structures (Advanced)/16. Backtracking/1. Concept of backtracking.vtt 9.1 KB
- 2. Data Structures (Advanced)/4. Sorting/5. Kth Smallest.html 9.0 KB
- 2. Data Structures (Advanced)/10. Queue and Deque/13. Design a data structure with minmax operations.vtt 9.0 KB
- 1. Data Structures (Basics)/7. Hashing/quize.html 9.0 KB
- 1. Data Structures (Basics)/8. String/6. Formatted String in Python.vtt 8.9 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/13. Delete Last Node of DLL in Python.vtt 8.9 KB
- 1. Data Structures (Basics)/13. Queue/10. Linked List-Implementation of Queues in Python.html 8.9 KB
- 1. Data Structures (Basics)/8. String/8. String Comparison in Python.vtt 8.9 KB
- 1. Data Structures (Basics)/4. Recursion/16. Sum Of Digits Using Recursion.vtt 8.9 KB
- 1. Data Structures (Basics)/5. Searching/10. Count Occurrences in a Sorted Array.vtt 8.9 KB
- 2. Data Structures (Advanced)/3. Searching/6. Count Occurrences in a Sorted Array.vtt 8.9 KB
- 1. Data Structures (Basics)/2. Mathematics/20. Check for Prime.html 8.9 KB
- 2. Data Structures (Advanced)/7. String/29. Anagram Search.html 8.8 KB
- 1. Data Structures (Basics)/15. Tree/9. Postorder Traversal in Python.vtt 8.8 KB
- 2. Data Structures (Advanced)/14. Graph/12. BFS for Disconnected Graph.html 8.8 KB
- 1. Data Structures (Basics)/7. Hashing/32. Dictionary in Python.html 8.8 KB
- 1. Data Structures (Basics)/6. Sorting/39. Quick Sort Introduction.vtt 8.8 KB
- 1. Data Structures (Basics)/4. Recursion/12. Print N to 1 using Recursion in Python.html 8.8 KB
- 1. Data Structures (Basics)/9. Linked List/24. Delete Last Node of Linked List.vtt 8.8 KB
- 1. Data Structures (Basics)/15. Tree/8. Preorder Traversal in Python.vtt 8.8 KB
- 2. Data Structures (Advanced)/0. Bit Magic/3. Bitwise Operators in Python.html 8.7 KB
- 2. Data Structures (Advanced)/4. Sorting/21. Counting Sort.html 8.7 KB
- 2. Data Structures (Advanced)/1. List/34. Equilibrium Point.html 8.6 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/5. Insert at the Beginning of DLL in Python.vtt 8.6 KB
- 1. Data Structures (Basics)/13. Queue/11. Operations on Queue.html 8.6 KB
- 1. Data Structures (Basics)/6. Sorting/33. Partition a Given Array.vtt 8.6 KB
- 1. Data Structures (Basics)/10. Circular Linked List/16. Delete Kth Node of Circular Linked List.vtt 8.6 KB
- 1. Data Structures (Basics)/9. Linked List/2. Problems with Array Data Structure.html 8.5 KB
- 1. Data Structures (Basics)/2. Mathematics/2. Sum of Natural numbers.html 8.5 KB
- 2. Data Structures (Advanced)/6. Hashing/30. Count distinct elements in every window of size k.html 8.4 KB
- 2. Data Structures (Advanced)/14. Graph/49. Prim's Minimum Spanning Tree Algorithm.html 8.4 KB
- 2. Data Structures (Advanced)/4. Sorting/24. Radix Sort - Introduction.vtt 8.4 KB
- 1. Data Structures (Basics)/7. Hashing/3. Hashing Application.vtt 8.4 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/20. Pair Sum with Given BST.vtt 8.3 KB
- 1. Data Structures (Basics)/2. Mathematics/23. Prime Factorization.html 8.3 KB
- 2. Data Structures (Advanced)/5. Matrix/8. Transpose of a Matrix.vtt 8.3 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/12. Check For BST.html 8.3 KB
- 2. Data Structures (Advanced)/0. Bit Magic/17. Power of 2.html 8.3 KB
- 1. Data Structures (Basics)/4. Recursion/15. Writing base cases in Recursion.vtt 8.3 KB
- 2. Data Structures (Advanced)/10. Queue and Deque/21. First Circular Tour.html 8.3 KB
- 1. Data Structures (Basics)/15. Tree/2. Introduction to trees.html 8.3 KB
- 2. Data Structures (Advanced)/11. Tree/52. Inorder Tree Traversal without Recursion.html 8.2 KB
- 1. Data Structures (Basics)/6. Sorting/25. Merge Sort Analysis.html 8.2 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/18. BST Floor in Python.vtt 8.2 KB
- 2. Data Structures (Advanced)/6. Hashing/20. Longest Subarray with given sum.html 8.1 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/25. Self Balancing BST.html 8.1 KB
- 1. Data Structures (Basics)/7. Hashing/8. Hashing Functions.html 8.1 KB
- 2. Data Structures (Advanced)/3. Searching/14. Repeating Element (Part 2).vtt 8.0 KB
- 1. Data Structures (Basics)/6. Sorting/5. Sorted in Python.vtt 8.0 KB
- 2. Data Structures (Advanced)/11. Tree/40. Foldable Binary Tree.html 8.0 KB
- 2. Data Structures (Advanced)/11. Tree/19. Convert a given Binary Tree to Doubly Linked List.html 7.9 KB
- 2. Data Structures (Advanced)/14. Graph/24. DFS for Disconnected Graph.html 7.9 KB
- 1. Data Structures (Basics)/10. Circular Linked List/13. Delete Head of circular Linked List.vtt 7.9 KB
- 1. Data Structures (Basics)/15. Tree/21. Level Order Binary Tree Traversal.html 7.8 KB
- 1. Data Structures (Basics)/9. Linked List/9. Traversing a Linked List in Python.vtt 7.8 KB
- 1. Data Structures (Basics)/3. List/36. Left Rotate a list by one.html 7.8 KB
- 2. Data Structures (Advanced)/8. Linked List/21. Merge two sorted linked lists.html 7.8 KB
- 1. Data Structures (Basics)/3. List/35. Left Rotate a List by one.vtt 7.8 KB
- 2. Data Structures (Advanced)/14. Graph/14. Connected Components in an Undirected Graph using BFS.html 7.8 KB
- 1. Data Structures (Basics)/15. Tree/3. Application of Tree.vtt 7.7 KB
- 1. Data Structures (Basics)/6. Sorting/27. Union of Two Sorted Arrays.html 7.7 KB
- 1. Data Structures (Basics)/2. Mathematics/7. Palindrome Number.vtt 7.7 KB
- 1. Data Structures (Basics)/8. String/4. Escape Sequences and Raw Strings.vtt 7.7 KB
- 1. Data Structures (Basics)/3. List/29. Check is a list is Sorted.html 7.6 KB
- 2. Data Structures (Advanced)/14. Graph/5. Graph Adjacency List Representation in Python.vtt 7.6 KB
- 2. Data Structures (Advanced)/15. Greedy/21. Python Implementation of Huffman Coding.html 7.6 KB
- 2. Data Structures (Advanced)/18. Trie/1. Trie Data Structure (Introduction).vtt 7.6 KB
- 2. Data Structures (Advanced)/14. Graph/37. Detect Cycle in a Directed Graph (Part 1).vtt 7.6 KB
- 2. Data Structures (Advanced)/4. Sorting/23. Cycle Sort.html 7.5 KB
- 1. Data Structures (Basics)/8. String/35. Leftmost Non-Repeating Element.html 7.5 KB
- 2. Data Structures (Advanced)/3. Searching/2. Search in an Infinite Sized Array.html 7.5 KB
- 2. Data Structures (Advanced)/5. Matrix/6. Matrix Boundary Traversal.vtt 7.5 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/2. Ceiling on the left side in an array.html 7.5 KB
- 1. Data Structures (Basics)/15. Tree/1. Tree Data Structure.vtt 7.4 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/7. Insert at the End of DLL in Python.vtt 7.4 KB
- 1. Data Structures (Basics)/2. Mathematics/28. Sieve of Eratosthenes.html 7.4 KB
- 2. Data Structures (Advanced)/11. Tree/2. Level Order Traversal by Line - Part 1.html 7.4 KB
- 2. Data Structures (Advanced)/6. Hashing/11. Find if there is a subarray with 0 sum.html 7.4 KB
- 2. Data Structures (Advanced)/8. Linked List/quize.html 7.4 KB
- 1. Data Structures (Basics)/2. Mathematics/1. Sum of Natural numbers.vtt 7.3 KB
- 2. Data Structures (Advanced)/2. Recursion/15. Printing all Permutations.html 7.3 KB
- 2. Data Structures (Advanced)/14. Graph/13. Connected Components in an Undirected Graph using BFS.vtt 7.3 KB
- 2. Data Structures (Advanced)/8. Linked List/7. Detect and remove loop in linked list.html 7.3 KB
- 2. Data Structures (Advanced)/10. Queue and Deque/3. Stack using two queues.html 7.3 KB
- 1. Data Structures (Basics)/6. Sorting/19. Merge Two Sorted Arrays.html 7.3 KB
- 1. Data Structures (Basics)/2. Mathematics/9. Factorial of a number.vtt 7.3 KB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/11. Binary Indexed Tree (Intoduction).vtt 7.3 KB
- 1. Data Structures (Basics)/1. Analysis of Algorithms/7. Big O Notation, Omega Notation, Theta Notation.html 7.2 KB
- 2. Data Structures (Advanced)/2. Recursion/3. Maximise number of cuts in a rod if it can be cut only in given 3 sizes.html 7.2 KB
- 1. Data Structures (Basics)/7. Hashing/17. Double Hashing.html 7.2 KB
- 1. Data Structures (Basics)/6. Sorting/6. Sorted in Python.html 7.2 KB
- 1. Data Structures (Basics)/13. Queue/1. Queue Data Structure.vtt 7.2 KB
- 2. Data Structures (Advanced)/6. Hashing/5. Union of two arrays.html 7.2 KB
- 1. Data Structures (Basics)/12. Stack/6. Implement Stack Using Array.html 7.1 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/2. Introduction to Dynamic Programming.html 7.1 KB
- 1. Data Structures (Basics)/13. Queue/8. Queue using Linked List.html 7.1 KB
- 2. Data Structures (Advanced)/4. Sorting/27. Radix Sort - Python Implementation.html 7.1 KB
- 2. Data Structures (Advanced)/2. Recursion/8. Tower of Hanoi in Python.html 7.1 KB
- 1. Data Structures (Basics)/3. List/5. Array insert at index.html 7.1 KB
- 2. Data Structures (Advanced)/14. Graph/32. Shortest Path in an Unweighted Graph.vtt 7.1 KB
- 1. Data Structures (Basics)/3. List/10. Mean And Median of Array.html 7.0 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/28. Longest Common Increasing Subsequence.html 7.0 KB
- 1. Data Structures (Basics)/2. Mathematics/10. Factorial of a Number.html 7.0 KB
- 1. Data Structures (Basics)/3. List/32. Reverse a list in Python.html 7.0 KB
- 2. Data Structures (Advanced)/4. Sorting/2. Tail Call Elimination in Quick Sort.vtt 6.9 KB
- 1. Data Structures (Basics)/15. Tree/16. Find the Maximum Depth or Height of given Binary Tree.html 6.9 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/11. BST Delete in Python.html 6.9 KB
- 1. Data Structures (Basics)/3. List/25. Largest Element in a List.html 6.9 KB
- 1. Data Structures (Basics)/15. Tree/26. Find Maximum in Binary Tree.html 6.9 KB
- 2. Data Structures (Advanced)/4. Sorting/12. Sort an array with two types of element.html 6.9 KB
- 1. Data Structures (Basics)/2. Mathematics/17. LCM of two numbers.vtt 6.9 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/12. Longest Common Subsequence (Part 2).vtt 6.9 KB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/18. Largest Sum Contiguous Subarray in Range.html 6.9 KB
- 1. Data Structures (Basics)/4. Recursion/23. Palindrome check using Recursion.html 6.9 KB
- 1. Data Structures (Basics)/9. Linked List/20. Insert at Given Position in Singly Linked list.html 6.8 KB
- 1. Data Structures (Basics)/1. Analysis of Algorithms/13. Analysis of Recursion.html 6.8 KB
- 1. Data Structures (Basics)/1. Analysis of Algorithms/14. Space Complexity.vtt 6.8 KB
- 1. Data Structures (Basics)/3. List/38. One Odd Occurring.html 6.8 KB
- 2. Data Structures (Advanced)/0. Bit Magic/20. One Odd Occurring.html 6.8 KB
- 1. Data Structures (Basics)/8. String/7. String formatting.html 6.8 KB
- 2. Data Structures (Advanced)/11. Tree/6. ZigZag Tree Traversal.html 6.8 KB
- 2. Data Structures (Advanced)/1. List/5. Maximum difference.html 6.7 KB
- 2. Data Structures (Advanced)/20. Disjoint Set/7. Union-Find.html 6.7 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/16. Fix BST with Two Nodes Swapped.vtt 6.7 KB
- 1. Data Structures (Basics)/2. Mathematics/14. Trailing Zeros in Factorial.html 6.7 KB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/5. Range LCM Queries.html 6.7 KB
- 2. Data Structures (Advanced)/0. Bit Magic/8. Check Kth bit is set or not.html 6.7 KB
- 1. Data Structures (Basics)/9. Linked List/5. Simple Linked List Implementation in Python.vtt 6.7 KB
- 1. Data Structures (Basics)/5. Searching/11. Count Occurrences in Sorted Array.html 6.6 KB
- 1. Data Structures (Basics)/10. Circular Linked List/2. Circular Linked List (Advantages & Disadvantages).vtt 6.6 KB
- 1. Data Structures (Basics)/7. Hashing/15. Open Addressing.html 6.6 KB
- 1. Data Structures (Basics)/8. String/21. Check if string is rotated.vtt 6.6 KB
- 1. Data Structures (Basics)/10. Circular Linked List/quize.html 6.6 KB
- 1. Data Structures (Basics)/12. Stack/7. Operations on Stack.html 6.6 KB
- 1. Data Structures (Basics)/2. Mathematics/25. All Divisors of a Number.html 6.6 KB
- 1. Data Structures (Basics)/14. Deque/10. Implement Dequeue Using Linked List.html 6.5 KB
- 1. Data Structures (Basics)/2. Mathematics/18. LCM of two numbers.html 6.5 KB
- 1. Data Structures (Basics)/13. Queue/2. Queue data structure.html 6.5 KB
- 2. Data Structures (Advanced)/0. Bit Magic/25. Power Set using Bitwise.html 6.5 KB
- 1. Data Structures (Basics)/6. Sorting/2. Sorting in Python.html 6.5 KB
- 1. Data Structures (Basics)/7. Hashing/9. Collision Handling.vtt 6.4 KB
- 2. Data Structures (Advanced)/13. Heap/18. Find median in a stream.html 6.4 KB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/9. Range Min Max Queries.html 6.4 KB
- 2. Data Structures (Advanced)/8. Linked List/26. LRU Cache.html 6.4 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/1. Introduction to DP.vtt 6.4 KB
- 1. Data Structures (Basics)/8. String/18. Reverse A String in Python.vtt 6.4 KB
- 1. Data Structures (Basics)/2. Mathematics/30. Computing Power.html 6.4 KB
- 1. Data Structures (Basics)/8. String/28. Check for Anagram in Python.html 6.3 KB
- 1. Data Structures (Basics)/9. Linked List/15. Insert At The Beginning of Linked list in Python.vtt 6.3 KB
- 2. Data Structures (Advanced)/11. Tree/53. Count Number of SubTrees having given Sum.html 6.3 KB
- 1. Data Structures (Basics)/9. Linked List/21. Delete First Node Of Linked List in Python.vtt 6.3 KB
- 1. Data Structures (Basics)/15. Tree/12. Inorder Traversal.html 6.3 KB
- 2. Data Structures (Advanced)/5. Matrix/4. Matrix in Snake Pattern.vtt 6.3 KB
- 2. Data Structures (Advanced)/6. Hashing/28. Longest Consecutive Subsequence.html 6.3 KB
- 2. Data Structures (Advanced)/11. Tree/20. Linked List to Binary Tree.html 6.2 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/quize.html 6.2 KB
- 2. Data Structures (Advanced)/2. Recursion/16. Print all subsequences of a string.html 6.2 KB
- 2. Data Structures (Advanced)/8. Linked List/10. Intersection Point of two linked list.html 6.2 KB
- 2. Data Structures (Advanced)/11. Tree/57. Binary Tree to CDLL.html 6.2 KB
- 2. Data Structures (Advanced)/14. Graph/42. Topological sort.html 6.2 KB
- 2. Data Structures (Advanced)/15. Greedy/10. Fractional Knapsack in Python.vtt 6.1 KB
- 2. Data Structures (Advanced)/10. Queue and Deque/6. Queue using two Stacks.html 6.1 KB
- 2. Data Structures (Advanced)/9. Stack/3. Two Stacks in an Array.html 6.1 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/5. Search in BST in Python.html 6.1 KB
- 2. Data Structures (Advanced)/2. Recursion/13. Subset Sum Problem.html 6.1 KB
- 2. Data Structures (Advanced)/0. Bit Magic/7. Check Kth bit is set or not.vtt 6.1 KB
- 2. Data Structures (Advanced)/5. Matrix/7. Matrix Boundary Traversal.html 6.1 KB
- 2. Data Structures (Advanced)/14. Graph/10. BFS of graph.html 6.1 KB
- 2. Data Structures (Advanced)/11. Tree/30. Diameter of a Binary Tree.html 6.1 KB
- 1. Data Structures (Basics)/2. Mathematics/5. Count Digits.vtt 6.1 KB
- 2. Data Structures (Advanced)/20. Disjoint Set/5. Path Compression.vtt 6.0 KB
- 2. Data Structures (Advanced)/16. Backtracking/14. Solve the Sudoku.html 6.0 KB
- 2. Data Structures (Advanced)/11. Tree/24. Count the nodes at distance K from leaf.html 6.0 KB
- 2. Data Structures (Advanced)/14. Graph/16. Applications of BFS.vtt 6.0 KB
- 2. Data Structures (Advanced)/1. List/8. Stock Buy and Sell - Part 2.vtt 6.0 KB
- 2. Data Structures (Advanced)/4. Sorting/8. Minimum Difference in an Array.html 6.0 KB
- 1. Data Structures (Basics)/9. Linked List/30. Sorted Insert Linked List in Python.html 5.9 KB
- 1. Data Structures (Basics)/7. Hashing/34. Count distinct Elements in a List.html 5.9 KB
- 2. Data Structures (Advanced)/10. Queue and Deque/quize.html 5.9 KB
- 2. Data Structures (Advanced)/7. String/3. Pattern Searching in Python.vtt 5.9 KB
- 2. Data Structures (Advanced)/5. Matrix/5. Print matrix in snake pattern.html 5.9 KB
- 2. Data Structures (Advanced)/11. Tree/41. Check if subtree.html 5.9 KB
- 1. Data Structures (Basics)/3. List/11. Separate Even and Odd.vtt 5.9 KB
- 2. Data Structures (Advanced)/10. Queue and Deque/15. Reverse First K elements of Queue.html 5.9 KB
- 2. Data Structures (Advanced)/2. Recursion/4. Subset of a given string.vtt 5.9 KB
- 1. Data Structures (Basics)/4. Recursion/11. Print N to 1 using Recursion in Python.vtt 5.8 KB
- 1. Data Structures (Basics)/3. List/9. Average or Mean of a List.html 5.8 KB
- 1. Data Structures (Basics)/14. Deque/2. Deque Applications.vtt 5.8 KB
- 1. Data Structures (Basics)/15. Tree/13. Postorder Traversal.html 5.8 KB
- 1. Data Structures (Basics)/2. Mathematics/8. Palindrome Number.html 5.8 KB
- 1. Data Structures (Basics)/3. List/12. Separate Even and Odd.html 5.8 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/8. Insert at the End of DLL in Python.html 5.8 KB
- 1. Data Structures (Basics)/6. Sorting/41. Quick Sort using Lomuto Partition.html 5.7 KB
- 1. Data Structures (Basics)/15. Tree/5. Binary Tree in Python.html 5.7 KB
- 1. Data Structures (Basics)/14. Deque/9. Deque Implementations.html 5.7 KB
- 2. Data Structures (Advanced)/15. Greedy/22. Huffman Decoding.html 5.7 KB
- 2. Data Structures (Advanced)/20. Disjoint Set/11. Minimum Spanning Tree using Kruskal.html 5.7 KB
- 1. Data Structures (Basics)/1. Analysis of Algorithms/9. Worst, Average and Best Case Time Complexities.html 5.7 KB
- 2. Data Structures (Advanced)/5. Matrix/2. Introduction to Matrix.html 5.7 KB
- 1. Data Structures (Basics)/7. Hashing/13. Implementation of Chaining in Python.html 5.7 KB
- 1. Data Structures (Basics)/5. Searching/17. Square Root.html 5.7 KB
- 2. Data Structures (Advanced)/8. Linked List/5. Detect loop using floyd's cycle detection algorithm.html 5.7 KB
- 2. Data Structures (Advanced)/11. Tree/48. Serialize and deserialize a binary tree.html 5.6 KB
- 2. Data Structures (Advanced)/1. List/15. Maximum Subarray Sum.html 5.6 KB
- 2. Data Structures (Advanced)/10. Queue and Deque/9. Queue Reversal.html 5.6 KB
- 1. Data Structures (Basics)/6. Sorting/21. Merge Subarrays.html 5.6 KB
- 1. Data Structures (Basics)/12. Stack/10. Stack using Linked List.html 5.6 KB
- 1. Data Structures (Basics)/4. Recursion/7. Print 1 to N using Recursion in Python.vtt 5.6 KB
- 2. Data Structures (Advanced)/8. Linked List/19. Clone List with Next and Random.html 5.5 KB
- 2. Data Structures (Advanced)/11. Tree/37. Maximum difference between node and its ancestor.html 5.5 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/14. Delete Last Node of DLL in Python.html 5.5 KB
- 2. Data Structures (Advanced)/0. Bit Magic/19. One Odd Occurring.vtt 5.5 KB
- 2. Data Structures (Advanced)/11. Tree/49. Right View of Binary Tree.html 5.5 KB
- 2. Data Structures (Advanced)/11. Tree/27. Connect Nodes of Levels.html 5.5 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/10. Delete Head of A Doubly Linked List.vtt 5.5 KB
- 1. Data Structures (Basics)/15. Tree/19. Print nodes at k distance from root.html 5.5 KB
- 2. Data Structures (Advanced)/10. Queue and Deque/11. Generate numbers with Given Digits.html 5.5 KB
- 1. Data Structures (Basics)/7. Hashing/21. Quadratic Probing in Hashing.html 5.5 KB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/4. Range GCD Queries.html 5.5 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/39. Coin Change - Minimum number of coins.html 5.5 KB
- 1. Data Structures (Basics)/3. List/4. Array insert at end.html 5.4 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/6. Insert at the Beginning of DLL in Python.html 5.4 KB
- 2. Data Structures (Advanced)/10. Queue and Deque/8. Reversing a Queue.html 5.4 KB
- 2. Data Structures (Advanced)/2. Recursion/11. Josephus Problem in Python.html 5.4 KB
- 1. Data Structures (Basics)/5. Searching/4. Binary Search.html 5.3 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/1. Doubly Linked List in Python.vtt 5.3 KB
- 2. Data Structures (Advanced)/14. Graph/75. Strongly connected component (Tarjans's Algo).html 5.3 KB
- 1. Data Structures (Basics)/9. Linked List/26. Delete a node with pointer given to it.vtt 5.3 KB
- 1. Data Structures (Basics)/4. Recursion/8. Print 1 to N using Recursion in Python.html 5.3 KB
- 2. Data Structures (Advanced)/15. Greedy/6. Activity Selection.html 5.3 KB
- 2. Data Structures (Advanced)/11. Tree/9. Vertical Traversal of Binary Tree.vtt 5.3 KB
- 1. Data Structures (Basics)/14. Deque/quize.html 5.3 KB
- 1. Data Structures (Basics)/15. Tree/24. Write a program to Calculate Size of a binary tree.html 5.3 KB
- 2. Data Structures (Advanced)/20. Disjoint Set/12. Number of Connected Components.html 5.3 KB
- 2. Data Structures (Advanced)/14. Graph/25. Connected Components in an Undirected Graph using DFS.vtt 5.3 KB
- 1. Data Structures (Basics)/7. Hashing/4. Hashing Application.html 5.3 KB
- 2. Data Structures (Advanced)/14. Graph/34. Detect Cycle in Undirected Graph.vtt 5.3 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/24. Bottom View of Binary Tree.html 5.2 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/11. Delete Head of A Doubly Linked List.html 5.2 KB
- 2. Data Structures (Advanced)/2. Recursion/5. Recursive function to check if a string is palindrome.html 5.2 KB
- 1. Data Structures (Basics)/13. Queue/quize.html 5.2 KB
- 1. Data Structures (Basics)/9. Linked List/38. Remove duplicates from a sorted Singly Linked List.html 5.2 KB
- 1. Data Structures (Basics)/9. Linked List/43. Recursive Reverse A Linked List (Part 1).html 5.2 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/15. Vertical Tree Traversal.html 5.1 KB
- 1. Data Structures (Basics)/3. List/8. Average or Mean of a List.vtt 5.1 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/23. Top View of Binary Tree.html 5.1 KB
- 2. Data Structures (Advanced)/1. List/30. Subarray with Given Sum.html 5.1 KB
- 2. Data Structures (Advanced)/6. Hashing/14. Subarray with Given Sum.html 5.1 KB
- 1. Data Structures (Basics)/15. Tree/28. Children Sum in a Binary Tree.html 5.1 KB
- 2. Data Structures (Advanced)/11. Tree/45. Children Sum in a Binary Tree.html 5.1 KB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/10. Range Longest Correct Bracket Subsequence Queries.html 5.1 KB
- 1. Data Structures (Basics)/6. Sorting/43. Quick Sort using Hoare's Partition.html 5.0 KB
- 1. Data Structures (Basics)/12. Stack/12. Applications of Stack.html 5.0 KB
- 1. Data Structures (Basics)/4. Recursion/14. Tail Recursion.html 5.0 KB
- 1. Data Structures (Basics)/3. List/13. Get Smaller Elements.vtt 5.0 KB
- 1. Data Structures (Basics)/9. Linked List/25. Delete Last Node of Linked List.html 5.0 KB
- 2. Data Structures (Advanced)/5. Matrix/29. Interchanging the rows of a Matrix.html 5.0 KB
- 2. Data Structures (Advanced)/11. Tree/50. Mirror Tree.html 5.0 KB
- 2. Data Structures (Advanced)/4. Sorting/10. Chocolate Distribution Problem.html 5.0 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/8. Tabulation vs Memoization.html 5.0 KB
- 2. Data Structures (Advanced)/11. Tree/12. Bottom View of Binary Tree.vtt 4.9 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/22. Pair Sum in BST.html 4.9 KB
- 2. Data Structures (Advanced)/4. Sorting/17. Merge overlapping intervals.html 4.9 KB
- 1. Data Structures (Basics)/13. Queue/7. Queue Using Array.html 4.9 KB
- 1. Data Structures (Basics)/8. String/37. Reverse words in a given string.html 4.9 KB
- 1. Data Structures (Basics)/8. String/2. Strings in Python.html 4.8 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/12. Delete a node from BST.html 4.8 KB
- 1. Data Structures (Basics)/7. Hashing/20. Linear Probing in Hashing.html 4.8 KB
- 2. Data Structures (Advanced)/15. Greedy/4. Activity Selection Problem.html 4.8 KB
- 2. Data Structures (Advanced)/11. Tree/14. Construct Binary Tree from Parent Array.html 4.8 KB
- 2. Data Structures (Advanced)/18. Trie/7. Trie Delete.html 4.8 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/5. Preorder to BST.html 4.8 KB
- 1. Data Structures (Basics)/3. List/14. Get Smaller Elements.html 4.8 KB
- 2. Data Structures (Advanced)/9. Stack/13. Get min at pop.html 4.8 KB
- 2. Data Structures (Advanced)/0. Bit Magic/16. Power of 2.vtt 4.8 KB
- 2. Data Structures (Advanced)/14. Graph/72. Bridge edge in a graph.html 4.8 KB
- 1. Data Structures (Basics)/5. Searching/13. Count 1's in a Sorted Binary List.vtt 4.8 KB
- 1. Data Structures (Basics)/8. String/11. String Operations Part (1).html 4.8 KB
- 1. Data Structures (Basics)/9. Linked List/18. Insert at The End Of Linked List.html 4.8 KB
- 2. Data Structures (Advanced)/8. Linked List/18. Clone a linked list with Random Pointer.html 4.7 KB
- 1. Data Structures (Basics)/7. Hashing/22. Separate chaining in Hashing.html 4.7 KB
- 1. Data Structures (Basics)/9. Linked List/28. Linked List Delete at Position.html 4.7 KB
- 2. Data Structures (Advanced)/3. Searching/24. Maximum Water Between Two Buildings.html 4.7 KB
- 2. Data Structures (Advanced)/11. Tree/36. LCA in Binary Tree.html 4.7 KB
- 2. Data Structures (Advanced)/1. List/39. Divide and Subtract Game.html 4.7 KB
- 2. Data Structures (Advanced)/13. Heap/quize.html 4.7 KB
- 1. Data Structures (Basics)/2. Mathematics/6. Count Digits.html 4.7 KB
- 2. Data Structures (Advanced)/16. Backtracking/4. Black and White.html 4.6 KB
- 1. Data Structures (Basics)/10. Circular Linked List/22. Circular Linked List Insertion At Position.html 4.6 KB
- 2. Data Structures (Advanced)/4. Sorting/43. Counting Sort.html 4.6 KB
- 1. Data Structures (Basics)/3. List/15. Count Smaller Than X.html 4.6 KB
- 2. Data Structures (Advanced)/6. Hashing/17. Check for Palindrome permutation.html 4.6 KB
- 1. Data Structures (Basics)/14. Deque/13. Deque deletion.html 4.6 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/32. Minimum element in BST.html 4.6 KB
- 1. Data Structures (Basics)/1. Analysis of Algorithms/quize.html 4.6 KB
- 2. Data Structures (Advanced)/18. Trie/12. Camel Case.html 4.5 KB
- 1. Data Structures (Basics)/15. Tree/27. Balanced Tree Check.html 4.5 KB
- 2. Data Structures (Advanced)/14. Graph/22. DFS of Graph.html 4.5 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/6. Kadane's Algorithm - II.html 4.5 KB
- 1. Data Structures (Basics)/10. Circular Linked List/18. Circular Linked List Delete at Position.html 4.5 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/9. Insert a node in a BST.html 4.5 KB
- 1. Data Structures (Basics)/9. Linked List/13. Search in Linked List.html 4.5 KB
- 1. Data Structures (Basics)/9. Linked List/27. Delete a node with pointer given to it.html 4.5 KB
- 1. Data Structures (Basics)/15. Tree/17. Height of Binary Tree.html 4.5 KB
- 2. Data Structures (Advanced)/15. Greedy/quize.html 4.5 KB
- 1. Data Structures (Basics)/3. List/16. Find Immediate Smaller Than X.html 4.5 KB
- 2. Data Structures (Advanced)/6. Hashing/36. Positive Negative Pair.html 4.5 KB
- 2. Data Structures (Advanced)/18. Trie/5. Search Query for Strings.html 4.5 KB
- 1. Data Structures (Basics)/9. Linked List/33. Is Linked List Sorted.html 4.5 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/18. Fixing Two nodes of a BST.html 4.5 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/20. Coin Change - Number of ways.html 4.5 KB
- 1. Data Structures (Basics)/1. Analysis of Algorithms/15. Space Complexity.html 4.5 KB
- 1. Data Structures (Basics)/10. Circular Linked List/1. Circular Linked List in Python.vtt 4.5 KB
- 1. Data Structures (Basics)/3. List/19. Who has the majority.html 4.5 KB
- 2. Data Structures (Advanced)/15. Greedy/2. Introduction to Greedy Algorithms.html 4.5 KB
- 1. Data Structures (Basics)/9. Linked List/45. Recursive Reverse A Linked List (Part 2).html 4.4 KB
- 2. Data Structures (Advanced)/11. Tree/3. Left View of Binary Tree.html 4.4 KB
- 1. Data Structures (Basics)/15. Tree/14. Level order traversal.html 4.4 KB
- 2. Data Structures (Advanced)/8. Linked List/11. Intersection in Y Shaped Lists.html 4.4 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/55. Egg Dropping Puzzle.html 4.4 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/14. Closest in BST.html 4.4 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/quize.html 4.4 KB
- 2. Data Structures (Advanced)/11. Tree/38. Maximum sum of Non-adjacent nodes.html 4.4 KB
- 2. Data Structures (Advanced)/4. Sorting/25. Radix Sort - Introduction.html 4.4 KB
- 2. Data Structures (Advanced)/4. Sorting/35. Closer to sort.html 4.4 KB
- 2. Data Structures (Advanced)/6. Hashing/33. More than nk occurence.html 4.3 KB
- 2. Data Structures (Advanced)/14. Graph/27. Mother Vertex.html 4.3 KB
- 2. Data Structures (Advanced)/14. Graph/43. Detect Cycle in a Directed Graph (Part 2).vtt 4.3 KB
- 2. Data Structures (Advanced)/13. Heap/10. Kth smallest element.html 4.3 KB
- 2. Data Structures (Advanced)/11. Tree/17. Maximum Width of Tree.html 4.3 KB
- 1. Data Structures (Basics)/9. Linked List/16. Insert At The Beginning of Linked list in Python.html 4.3 KB
- 2. Data Structures (Advanced)/14. Graph/17. Applications of BFS.html 4.3 KB
- 1. Data Structures (Basics)/14. Deque/1. Deque Introduction.vtt 4.3 KB
- 2. Data Structures (Advanced)/16. Backtracking/7. Rat Maze With Multiple Jumps.html 4.3 KB
- 1. Data Structures (Basics)/12. Stack/quize.html 4.2 KB
- 2. Data Structures (Advanced)/0. Bit Magic/14. Longest Consecutive 1's.html 4.2 KB
- 2. Data Structures (Advanced)/6. Hashing/2. Intersection of two arrays.html 4.2 KB
- 2. Data Structures (Advanced)/13. Heap/12. Kth Largest in a Stream.html 4.2 KB
- 2. Data Structures (Advanced)/9. Stack/quize.html 4.2 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/4. Fibonacci Numbers - Bottom Up DP.html 4.2 KB
- 1. Data Structures (Basics)/3. List/17. Count Elements Greater Than X.html 4.2 KB
- 1. Data Structures (Basics)/10. Circular Linked List/5. Circular Linked List traversal.html 4.2 KB
- 2. Data Structures (Advanced)/0. Bit Magic/30. Gray to Binary equivalent.html 4.2 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/16. Number of Unique Paths.html 4.2 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/quize.html 4.2 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/6. Search a node in BST.html 4.2 KB
- 1. Data Structures (Basics)/6. Sorting/38. Hoare's Partition.html 4.2 KB
- 1. Data Structures (Basics)/12. Stack/2. Introduction to Stack – Data Structure and Algorithm Tutorials.html 4.2 KB
- 1. Data Structures (Basics)/5. Searching/quize.html 4.2 KB
- 2. Data Structures (Advanced)/4. Sorting/34. Closet 0s 1s and 2s.html 4.2 KB
- 2. Data Structures (Advanced)/15. Greedy/5. Activity selection.vtt 4.2 KB
- 1. Data Structures (Basics)/8. String/quize.html 4.2 KB
- 2. Data Structures (Advanced)/11. Tree/quize.html 4.1 KB
- 1. Data Structures (Basics)/9. Linked List/39. Remove Duplicates from a Sorted Linked List.html 4.1 KB
- 2. Data Structures (Advanced)/4. Sorting/13. Merge three sorted arrays.html 4.1 KB
- 1. Data Structures (Basics)/15. Tree/11. Preorder Traversal.html 4.1 KB
- 2. Data Structures (Advanced)/5. Matrix/19. Sum of upper and lower triangles.html 4.1 KB
- 2. Data Structures (Advanced)/0. Bit Magic/26. Swap all odd and even bits.html 4.1 KB
- 2. Data Structures (Advanced)/16. Backtracking/15. Unique Subsets.html 4.1 KB
- 2. Data Structures (Advanced)/14. Graph/56. Dijkstra Algorithm.html 4.1 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/23. Ceil in BST.html 4.1 KB
- 1. Data Structures (Basics)/9. Linked List/46. Identical Linked Lists.html 4.1 KB
- 2. Data Structures (Advanced)/13. Heap/17. Rearrange characters.html 4.1 KB
- 1. Data Structures (Basics)/7. Hashing/38. Winner of an election.html 4.0 KB
- 1. Data Structures (Basics)/8. String/5. Escape Sequences and Raw Strings.html 4.0 KB
- 1. Data Structures (Basics)/8. String/39. String Validation.html 4.0 KB
- 2. Data Structures (Advanced)/8. Linked List/8. Remove loop in Linked List.html 4.0 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/22. Ceiling in BST in Python.html 4.0 KB
- 1. Data Structures (Basics)/9. Linked List/22. Delete First Node Of Linked List in Python.html 4.0 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/9. Doubly linked list Insertion at given position.html 4.0 KB
- 1. Data Structures (Basics)/6. Sorting/quize.html 4.0 KB
- 2. Data Structures (Advanced)/14. Graph/79. Distance of nearest cell having 1.html 4.0 KB
- 2. Data Structures (Advanced)/9. Stack/43. Maximum of minimum for every window size.html 4.0 KB
- 2. Data Structures (Advanced)/7. String/26. Strings Rotations of Each Other.html 4.0 KB
- 2. Data Structures (Advanced)/6. Hashing/quize.html 3.9 KB
- 2. Data Structures (Advanced)/3. Searching/26. Count only Repeated.html 3.9 KB
- 2. Data Structures (Advanced)/14. Graph/65. Unit Area of largest region of 1's.html 3.9 KB
- 2. Data Structures (Advanced)/8. Linked List/28. Add Number Linked Lists.html 3.9 KB
- 2. Data Structures (Advanced)/3. Searching/29. Median of Two sorted arrays.html 3.9 KB
- 2. Data Structures (Advanced)/14. Graph/68. Articulation Point - I.html 3.9 KB
- 2. Data Structures (Advanced)/3. Searching/21. Minimum Number in a sorted rotated array.html 3.9 KB
- 2. Data Structures (Advanced)/5. Matrix/28. Reversing the columns of a Matrix.html 3.9 KB
- 1. Data Structures (Basics)/6. Sorting/36. Lomuto Partition.html 3.9 KB
- 1. Data Structures (Basics)/17. Heap/quize.html 3.9 KB
- 2. Data Structures (Advanced)/11. Tree/31. Maximum path sum from any node.html 3.9 KB
- 1. Data Structures (Basics)/6. Sorting/1. Sorting in Python.vtt 3.9 KB
- 2. Data Structures (Advanced)/18. Trie/11. Renaming Cities.html 3.9 KB
- 1. Data Structures (Basics)/8. String/9. String Comparison in Python.html 3.8 KB
- 2. Data Structures (Advanced)/20. Disjoint Set/8. Detect Cycle using DSU.html 3.8 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/5. Kadane's Algorithm - I.html 3.8 KB
- 2. Data Structures (Advanced)/15. Greedy/16. Largest number with given sum.html 3.8 KB
- 2. Data Structures (Advanced)/9. Stack/18. Largest Area in a Histogram - Part 1.html 3.8 KB
- 2. Data Structures (Advanced)/14. Graph/31. X Total Shapes.html 3.8 KB
- 2. Data Structures (Advanced)/0. Bit Magic/28. Number is sparse or not.html 3.8 KB
- 1. Data Structures (Basics)/7. Hashing/19. Hashing for pair - 2.html 3.8 KB
- 2. Data Structures (Advanced)/15. Greedy/12. Fractional Knapsack.html 3.8 KB
- 2. Data Structures (Advanced)/14. Graph/50. Minimum Spanning Tree.html 3.8 KB
- 2. Data Structures (Advanced)/14. Graph/58. Find whether path exist.html 3.8 KB
- 2. Data Structures (Advanced)/0. Bit Magic/27. Maximum AND Value.html 3.8 KB
- 1. Data Structures (Basics)/10. Circular Linked List/15. Delete Head of Circular Linked List.html 3.8 KB
- 2. Data Structures (Advanced)/4. Sorting/40. Minimum Platforms.html 3.8 KB
- 1. Data Structures (Basics)/9. Linked List/36. Kth from End of Linked List.html 3.8 KB
- 1. Data Structures (Basics)/15. Tree/22. Identical Trees.html 3.7 KB
- 1. Data Structures (Basics)/9. Linked List/52. Linked List Insertion At Position.html 3.7 KB
- 2. Data Structures (Advanced)/7. String/20. Remove common characters and concatenate.html 3.7 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/19. Find Common Nodes in two BSTs.html 3.7 KB
- 2. Data Structures (Advanced)/1. List/35. Rearrange an array with O(1) extra space.html 3.7 KB
- 2. Data Structures (Advanced)/11. Tree/11. Vertical Width of a Binary Tree.html 3.7 KB
- 2. Data Structures (Advanced)/11. Tree/23. Binary Tree from Inorder and Postorder.html 3.7 KB
- 2. Data Structures (Advanced)/1. List/3. Check if array is sorted and rotated.html 3.7 KB
- 1. Data Structures (Basics)/6. Sorting/17. Merge sort introduction.vtt 3.7 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/2. Doubly Linked List in Python.html 3.7 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/72. Equal Sum Partition.html 3.7 KB
- 1. Data Structures (Basics)/7. Hashing/36. Print Non-Repeated Elements.html 3.7 KB
- 2. Data Structures (Advanced)/4. Sorting/39. Merge Without Extra Space.html 3.7 KB
- 2. Data Structures (Advanced)/6. Hashing/23. Subarrays with equal 1s and 0s.html 3.7 KB
- 2. Data Structures (Advanced)/5. Matrix/31. Boolean Matrix.html 3.7 KB
- 2. Data Structures (Advanced)/14. Graph/36. Undirected Graph Cycle.html 3.7 KB
- 2. Data Structures (Advanced)/1. List/10. Stock buy and sell.html 3.7 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/4. BST Keys in a Range.html 3.7 KB
- 1. Data Structures (Basics)/9. Linked List/57. Palindrome Linked List.html 3.7 KB
- 2. Data Structures (Advanced)/9. Stack/21. Histogram Max Rectangular Area.html 3.7 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/18. Insert in Sorted way in a Sorted DLL.html 3.7 KB
- 2. Data Structures (Advanced)/16. Backtracking/10. Combination Sum.html 3.7 KB
- 2. Data Structures (Advanced)/10. Queue and Deque/19. Rotate Deque By K.html 3.6 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/10. Convert Level Order Traversal to BST.html 3.6 KB
- 2. Data Structures (Advanced)/8. Linked List/25. Merge K sorted linked lists.html 3.6 KB
- 2. Data Structures (Advanced)/6. Hashing/3. Intersection of Arrays with Distinct.html 3.6 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/46. 0 - 1 Knapsack Problem.html 3.6 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/59. Unique BST's.html 3.6 KB
- 1. Data Structures (Basics)/9. Linked List/14. Search In Linked List.html 3.6 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/13. Check for BST.html 3.6 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/quize.html 3.6 KB
- 1. Data Structures (Basics)/9. Linked List/10. Traversing a Linked List in Python.html 3.6 KB
- 1. Data Structures (Basics)/15. Tree/quize.html 3.6 KB
- 2. Data Structures (Advanced)/5. Matrix/26. Exchange matrix columns.html 3.6 KB
- 2. Data Structures (Advanced)/18. Trie/8. Most frequent word in an array of strings.html 3.6 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/42. Minimum number of jumps.html 3.6 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/9. Merge two BST 's.html 3.6 KB
- 2. Data Structures (Advanced)/14. Graph/69. Articulation Point - II.html 3.6 KB
- 2. Data Structures (Advanced)/18. Trie/9. Contiguous Elements XOR.html 3.5 KB
- 2. Data Structures (Advanced)/5. Matrix/18. Adding two matrices.html 3.5 KB
- 2. Data Structures (Advanced)/9. Stack/16. Next Greater Element.html 3.5 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/14. Longest Common Subsequence.html 3.5 KB
- 1. Data Structures (Basics)/3. List/39. Get Element At Index.html 3.5 KB
- 1. Data Structures (Basics)/9. Linked List/11. Count Linked List Nodes.html 3.5 KB
- 2. Data Structures (Advanced)/7. String/30. Keypad typing.html 3.5 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/26. Compare Circular Doubly Linked Lists.html 3.5 KB
- 2. Data Structures (Advanced)/14. Graph/18. Steps by Knight.html 3.5 KB
- 2. Data Structures (Advanced)/5. Matrix/24. Determinant of a Matrix.html 3.5 KB
- 2. Data Structures (Advanced)/1. List/36. Game of Chocolates.html 3.5 KB
- 2. Data Structures (Advanced)/13. Heap/16. Merge k Sorted Arrays.html 3.5 KB
- 1. Data Structures (Basics)/3. List/30. Is Array Sorted.html 3.5 KB
- 2. Data Structures (Advanced)/14. Graph/30. Level of Nodes.html 3.5 KB
- 2. Data Structures (Advanced)/14. Graph/quize.html 3.5 KB
- 1. Data Structures (Basics)/4. Recursion/10. Print Array Elements Using Recursion.html 3.5 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/29. Longest Increasing Subsequence.html 3.5 KB
- 1. Data Structures (Basics)/3. List/6. Array Update At Index.html 3.5 KB
- 2. Data Structures (Advanced)/0. Bit Magic/quize.html 3.5 KB
- 2. Data Structures (Advanced)/5. Matrix/25. Matrix Boundary Traversal.html 3.5 KB
- 2. Data Structures (Advanced)/4. Sorting/quize.html 3.5 KB
- 1. Data Structures (Basics)/9. Linked List/49. Maximum And Minimum In Linked List.html 3.5 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/20. Floor in BST.html 3.4 KB
- 2. Data Structures (Advanced)/0. Bit Magic/29. Binary To Gray Code equivalent.html 3.4 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/73. Sum of all substrings of a number.html 3.4 KB
- 1. Data Structures (Basics)/9. Linked List/53. Insert In Sorted Linked List.html 3.4 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/9. Fibonacci Numbers - Top Down DP.html 3.4 KB
- 2. Data Structures (Advanced)/13. Heap/13. K Most occurring elements.html 3.4 KB
- 1. Data Structures (Basics)/2. Mathematics/32. GP Term.html 3.4 KB
- 1. Data Structures (Basics)/3. List/18. Find Immediate Greater Than X.html 3.4 KB
- 1. Data Structures (Basics)/12. Stack/13. Infix to Postfix.html 3.4 KB
- 2. Data Structures (Advanced)/9. Stack/35. Infix to Postfix.html 3.4 KB
- 1. Data Structures (Basics)/2. Mathematics/34. Iterative Power (Binary Exponentiation).html 3.4 KB
- 1. Data Structures (Basics)/9. Linked List/55. Join Two Linked Lists.html 3.4 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/20. Doubly Linked List Head Insert.html 3.4 KB
- 2. Data Structures (Advanced)/3. Searching/18. Allocate Minimum Pages.html 3.4 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/19. Display Doubly Linked List.html 3.4 KB
- 1. Data Structures (Basics)/9. Linked List/48. Sum The Nodes of Linked List.html 3.4 KB
- 1. Data Structures (Basics)/10. Circular Linked List/12. Check If Circular Linked List.html 3.4 KB
- 1. Data Structures (Basics)/2. Mathematics/quize.html 3.4 KB
- 2. Data Structures (Advanced)/7. String/6. Binary String.html 3.4 KB
- 1. Data Structures (Basics)/10. Circular Linked List/20. Circular Linked List Tail Insert.html 3.4 KB
- 2. Data Structures (Advanced)/14. Graph/39. Cycle in a Directed Graph.html 3.4 KB
- 2. Data Structures (Advanced)/7. String/10. Naive Pattern Search.html 3.4 KB
- 2. Data Structures (Advanced)/7. String/5. Pattern Search.html 3.4 KB
- 1. Data Structures (Basics)/6. Sorting/47. Quick Sort.html 3.4 KB
- 1. Data Structures (Basics)/2. Mathematics/37. Modular Inverse.html 3.4 KB
- 2. Data Structures (Advanced)/4. Sorting/38. Number of pairs.html 3.3 KB
- 2. Data Structures (Advanced)/7. String/38. Repeating Character - First Appearance Leftmost.html 3.3 KB
- 1. Data Structures (Basics)/9. Linked List/50. Linked List Insertion At End.html 3.3 KB
- 1. Data Structures (Basics)/10. Circular Linked List/11. Delete Tail of Circular Linked List.html 3.3 KB
- 1. Data Structures (Basics)/9. Linked List/51. Insert in Middle of Linked List.html 3.3 KB
- 2. Data Structures (Advanced)/2. Recursion/18. Power Of Numbers.html 3.3 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/17. Reverse a Doubly Linked List.html 3.3 KB
- 2. Data Structures (Advanced)/7. String/34. Check if a string is Isogram or not.html 3.3 KB
- 2. Data Structures (Advanced)/5. Matrix/32. Make Matrix Beautiful.html 3.3 KB
- 2. Data Structures (Advanced)/1. List/19. Longest Subarray Of Evens And Odds.html 3.3 KB
- 1. Data Structures (Basics)/9. Linked List/56. Reverse a linked list.html 3.3 KB
- 2. Data Structures (Advanced)/8. Linked List/16. Swap Kth nodes from ends.html 3.3 KB
- 2. Data Structures (Advanced)/10. Queue and Deque/18. K Sized Subarray Maximum.html 3.3 KB
- 1. Data Structures (Basics)/5. Searching/9. Left Index.html 3.3 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/16. Levelorder in BST.html 3.3 KB
- 2. Data Structures (Advanced)/14. Graph/6. Print adjacency list.html 3.3 KB
- 2. Data Structures (Advanced)/7. String/13. Improved Naive Pattern Searching for Distinct.html 3.3 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/3. Binary Search Tree(Introduction).html 3.3 KB
- 1. Data Structures (Basics)/8. String/19. Reverse A String in Python.html 3.3 KB
- 2. Data Structures (Advanced)/2. Recursion/6. Power Set Using Recursion.html 3.3 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/21. Doubly Linked List Tail Insert.html 3.3 KB
- 2. Data Structures (Advanced)/9. Stack/10. Stock span problem.html 3.2 KB
- 2. Data Structures (Advanced)/3. Searching/quize.html 3.2 KB
- 1. Data Structures (Basics)/2. Mathematics/36. Multiplication Under Modulo.html 3.2 KB
- 1. Data Structures (Basics)/10. Circular Linked List/21. Circular Linked List Head Insert.html 3.2 KB
- 2. Data Structures (Advanced)/15. Greedy/15. Job Sequencing Problem.html 3.2 KB
- 2. Data Structures (Advanced)/4. Sorting/42. Three way partitioning.html 3.2 KB
- 1. Data Structures (Basics)/8. String/29. Anagram.html 3.2 KB
- 2. Data Structures (Advanced)/2. Recursion/9. Tower Of Hanoi.html 3.2 KB
- 1. Data Structures (Basics)/8. String/33. Missing Characters in Panagram.html 3.2 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/35. Maximize The Cut Segments.html 3.2 KB
- 2. Data Structures (Advanced)/4. Sorting/37. Triplet Sum in Array.html 3.2 KB
- 1. Data Structures (Basics)/3. List/40. Maximum and Minimum In Array.html 3.2 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/69. Reach a given score.html 3.2 KB
- 1. Data Structures (Basics)/3. List/37. Rotate Array.html 3.2 KB
- 1. Data Structures (Basics)/14. Deque/11. Insertion in deque.html 3.2 KB
- 2. Data Structures (Advanced)/7. String/19. Reverse Words.html 3.2 KB
- 2. Data Structures (Advanced)/0. Bit Magic/13. Bit Difference.html 3.2 KB
- 1. Data Structures (Basics)/4. Recursion/26. Recursively Sum N Numbers.html 3.2 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/12. Delete Head of Doubly Linked List.html 3.2 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/77. nCr.html 3.2 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/51. Optimal Strategy For A Game.html 3.2 KB
- 1. Data Structures (Basics)/9. Linked List/23. Delete Head of Linked List.html 3.2 KB
- 2. Data Structures (Advanced)/0. Bit Magic/12. Count total set bits.html 3.2 KB
- 1. Data Structures (Basics)/8. String/14. Count Distinct Vowels in String.html 3.2 KB
- 1. Data Structures (Basics)/12. Stack/14. Prefix to Infix Conversion.html 3.2 KB
- 1. Data Structures (Basics)/3. List/7. Array Delete And Shift.html 3.2 KB
- 2. Data Structures (Advanced)/0. Bit Magic/5. First Set Bit.html 3.2 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/25. Count BST nodes that lie in a given range.html 3.1 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/23. Delete in a Doubly Linked List.html 3.1 KB
- 2. Data Structures (Advanced)/2. Recursion/17. Power Using Recursion.html 3.1 KB
- 2. Data Structures (Advanced)/14. Graph/19. Rotten Oranges.html 3.1 KB
- 1. Data Structures (Basics)/9. Linked List/6. Simple Linked List Implementation in Python.html 3.1 KB
- 1. Data Structures (Basics)/2. Mathematics/35. Addition Under Modulo.html 3.1 KB
- 1. Data Structures (Basics)/10. Circular Linked List/6. Length of Circular Linked List.html 3.1 KB
- 2. Data Structures (Advanced)/8. Linked List/22. Merge two sorted linked lists.html 3.1 KB
- 2. Data Structures (Advanced)/13. Heap/14. Minimum Cost of ropes.html 3.1 KB
- 1. Data Structures (Basics)/6. Sorting/32. Count Inversions.html 3.1 KB
- 2. Data Structures (Advanced)/5. Matrix/21. Print Matrix in snake Pattern.html 3.1 KB
- 1. Data Structures (Basics)/10. Circular Linked List/19. Display Circular Linked List.html 3.1 KB
- 2. Data Structures (Advanced)/9. Stack/4. Middle Of Stack.html 3.1 KB
- 2. Data Structures (Advanced)/4. Sorting/31. Intersection of two sorted arrays.html 3.1 KB
- 2. Data Structures (Advanced)/4. Sorting/36. Sort by Absolute Difference.html 3.1 KB
- 2. Data Structures (Advanced)/14. Graph/29. Applications of DFS.html 3.1 KB
- 2. Data Structures (Advanced)/15. Greedy/8. N meetings in one room.html 3.0 KB
- 2. Data Structures (Advanced)/7. String/9. Naive Pattern Searching.html 3.0 KB
- 2. Data Structures (Advanced)/3. Searching/23. Roof Top.html 3.0 KB
- 2. Data Structures (Advanced)/4. Sorting/41. Union of 2 Sorted with Duplicates.html 3.0 KB
- 2. Data Structures (Advanced)/5. Matrix/20. Multiply the matrices.html 3.0 KB
- 1. Data Structures (Basics)/2. Mathematics/21. Primality Test.html 3.0 KB
- 1. Data Structures (Basics)/5. Searching/12. Peak element.html 3.0 KB
- 2. Data Structures (Advanced)/14. Graph/55. Minimum Cost Path.html 3.0 KB
- 1. Data Structures (Basics)/12. Stack/15. Postfix to Infix Conversion.html 3.0 KB
- 1. Data Structures (Basics)/5. Searching/20. Array Search.html 3.0 KB
- 2. Data Structures (Advanced)/4. Sorting/32. Count the number of possible triangles.html 3.0 KB
- 2. Data Structures (Advanced)/7. String/14. String Rotated by 2 Places.html 3.0 KB
- 1. Data Structures (Basics)/2. Mathematics/26. Exactly 3 Divisors.html 3.0 KB
- 1. Data Structures (Basics)/2. Mathematics/31. Quadratic Equation Roots.html 3.0 KB
- 2. Data Structures (Advanced)/10. Queue and Deque/22. Gas Station.html 3.0 KB
- 1. Data Structures (Basics)/12. Stack/21. Parenthesis Checker.html 3.0 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/36. Shortest Common Supersequence.html 3.0 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/15. Postorder in BST.html 3.0 KB
- 2. Data Structures (Advanced)/4. Sorting/33. Find triplets with zero sum.html 3.0 KB
- 2. Data Structures (Advanced)/5. Matrix/30. Search in a sorted Matrix.html 3.0 KB
- 1. Data Structures (Basics)/4. Recursion/18. Sum of Digits of a Number.html 3.0 KB
- 2. Data Structures (Advanced)/14. Graph/15. Find the number of islands.html 3.0 KB
- 2. Data Structures (Advanced)/14. Graph/78. Possible paths between 2 vertices.html 3.0 KB
- 1. Data Structures (Basics)/6. Sorting/8. Stability in Sorting Algorithm.html 2.9 KB
- 1. Data Structures (Basics)/4. Recursion/17. Sum of Digits using Recursion.html 2.9 KB
- 1. Data Structures (Basics)/2. Mathematics/4. Convert Celsius To Fahrenheit.html 2.9 KB
- 2. Data Structures (Advanced)/7. String/27. Smallest window containing all characters of another string.html 2.9 KB
- 2. Data Structures (Advanced)/6. Hashing/6. Union of Arrays with Duplicates.html 2.9 KB
- 1. Data Structures (Basics)/5. Searching/15. Count 1's in binary array.html 2.9 KB
- 1. Data Structures (Basics)/6. Sorting/49. Binary Array Sorting.html 2.9 KB
- 1. Data Structures (Basics)/7. Hashing/18. Hashing for pair - 1.html 2.9 KB
- 2. Data Structures (Advanced)/7. String/35. Minimum indexed character.html 2.9 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/3. Smaller on Right.html 2.9 KB
- 2. Data Structures (Advanced)/0. Bit Magic/6. Rightmost different bit.html 2.9 KB
- 2. Data Structures (Advanced)/5. Matrix/27. Spirally traversing a matrix.html 2.9 KB
- 2. Data Structures (Advanced)/13. Heap/15. Nearly sorted.html 2.9 KB
- 1. Data Structures (Basics)/12. Stack/5. Insert In Stack.html 2.9 KB
- 1. Data Structures (Basics)/7. Hashing/6. Direct Address Table.html 2.9 KB
- 1. Data Structures (Basics)/9. Linked List/54. Delete Tail of Linked List.html 2.9 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/14. Inorder in BST.html 2.9 KB
- 2. Data Structures (Advanced)/5. Matrix/quize.html 2.8 KB
- 1. Data Structures (Basics)/4. Recursion/20. Fibonacci Using Recursion.html 2.8 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/24. Display Circular Doubly Linked List.html 2.8 KB
- 2. Data Structures (Advanced)/16. Backtracking/quize.html 2.8 KB
- 1. Data Structures (Basics)/4. Recursion/19. Count Total Digits in a Number.html 2.8 KB
- 1. Data Structures (Basics)/2. Mathematics/3. Absolute Value.html 2.8 KB
- 1. Data Structures (Basics)/7. Hashing/39. First Repeating Element.html 2.8 KB
- 1. Data Structures (Basics)/12. Stack/17. Removing consecutive duplicates.html 2.8 KB
- 2. Data Structures (Advanced)/3. Searching/20. Majority Element.html 2.8 KB
- 2. Data Structures (Advanced)/0. Bit Magic/9. K-th Bit is Set or Not.html 2.8 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/47. Ways to write n as sum.html 2.8 KB
- 1. Data Structures (Basics)/10. Circular Linked List/3. Advantages and Disadvantages of Circular Linked List.html 2.8 KB
- 2. Data Structures (Advanced)/7. String/11. Isomorphic Strings.html 2.8 KB
- 2. Data Structures (Advanced)/1. List/16. Kadane's Algorithm.html 2.8 KB
- 2. Data Structures (Advanced)/12. Binary Search Tree/8. LCA in BST.html 2.7 KB
- 1. Data Structures (Basics)/8. String/32. Pangram Checking.html 2.7 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/13. Preorder in BST.html 2.7 KB
- 2. Data Structures (Advanced)/3. Searching/25. Smallest Positive missing number.html 2.7 KB
- 1. Data Structures (Basics)/2. Mathematics/11. Factorial Of Number.html 2.7 KB
- 2. Data Structures (Advanced)/9. Stack/28. The Celebrity Problem.html 2.7 KB
- 1. Data Structures (Basics)/3. List/41. Reverse The Array.html 2.7 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/25. Is The Doubly Linked List Circular.html 2.7 KB
- 2. Data Structures (Advanced)/14. Graph/61. Strongly Connected.html 2.7 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/22. Delete Tail of Doubly Linked List.html 2.7 KB
- 1. Data Structures (Basics)/9. Linked List/47. Display Linked List.html 2.7 KB
- 1. Data Structures (Basics)/8. String/17. Uppercase to Lowercase.html 2.7 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/4. Singly Vs Doubly Linked List (Advantages & Disadvantages).html 2.7 KB
- 2. Data Structures (Advanced)/9. Stack/7. Reverse Array Using Stack.html 2.7 KB
- 2. Data Structures (Advanced)/16. Backtracking/11. M-Coloring Problem.html 2.7 KB
- 2. Data Structures (Advanced)/3. Searching/22. Two Repeated Elements.html 2.7 KB
- 1. Data Structures (Basics)/2. Mathematics/12. Digits In Factorial.html 2.6 KB
- 2. Data Structures (Advanced)/6. Hashing/31. Sort Elements by Decreasing Frequency.html 2.6 KB
- 1. Data Structures (Basics)/7. Hashing/37. Non Repeating Character.html 2.6 KB
- 2. Data Structures (Advanced)/7. String/16. Non Repeating Character.html 2.6 KB
- 2. Data Structures (Advanced)/16. Backtracking/3. Largest number in K swaps.html 2.6 KB
- 2. Data Structures (Advanced)/7. String/quize.html 2.6 KB
- 2. Data Structures (Advanced)/1. List/38. Smallest Positive Missing.html 2.6 KB
- 2. Data Structures (Advanced)/3. Searching/27. More than nk Occurrences.html 2.6 KB
- 2. Data Structures (Advanced)/1. List/22. Max Circular Subarray Sum.html 2.6 KB
- 1. Data Structures (Basics)/7. Hashing/10. Collision Handling.html 2.6 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/24. Ways to Reach the n'th Stair.html 2.6 KB
- 2. Data Structures (Advanced)/4. Sorting/6. Kth Smallest.html 2.6 KB
- 1. Data Structures (Basics)/4. Recursion/5. The Sequence.html 2.6 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/58. Nth Catalan Number.html 2.6 KB
- 1. Data Structures (Basics)/12. Stack/18. Removing consecutive duplicates - 2.html 2.6 KB
- 1. Data Structures (Basics)/8. String/15. Vowels in String.html 2.6 KB
- 1. Data Structures (Basics)/11. Doubly Linked List/27. Find Middle of Circular Doubly Linked List.html 2.6 KB
- 2. Data Structures (Advanced)/7. String/7. First Occurence.html 2.5 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/62. Stickler Thief.html 2.5 KB
- 2. Data Structures (Advanced)/3. Searching/28. Indexes of Subarray Sum.html 2.5 KB
- 1. Data Structures (Basics)/4. Recursion/27. GCD Euclid.html 2.5 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/26. Count number of hops.html 2.5 KB
- 2. Data Structures (Advanced)/7. String/31. Nth number made of prime digits.html 2.5 KB
- 2. Data Structures (Advanced)/7. String/15. Most Frequent Character.html 2.5 KB
- 2. Data Structures (Advanced)/9. Stack/46. Delete Mid of a Stack.html 2.4 KB
- 1. Data Structures (Basics)/4. Recursion/21. Factorial Using Recursion.html 2.4 KB
- 2. Data Structures (Advanced)/6. Hashing/15. Subarray range with given sum.html 2.4 KB
- 1. Data Structures (Basics)/8. String/16. Lowercase to Upercase.html 2.4 KB
- 2. Data Structures (Advanced)/6. Hashing/18. Check Equal Arrays.html 2.4 KB
- 1. Data Structures (Basics)/7. Hashing/2. Introduction to Hashing.html 2.4 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/10. First n Fibonacci.html 2.4 KB
- 1. Data Structures (Basics)/4. Recursion/28. Find nCr.html 2.4 KB
- 2. Data Structures (Advanced)/2. Recursion/19. Possible Words From Phone Digits.html 2.4 KB
- 1. Data Structures (Basics)/17. Heap/13. Heap Sort.html 2.4 KB
- 2. Data Structures (Advanced)/3. Searching/19. Square Root.html 2.4 KB
- 1. Data Structures (Basics)/7. Hashing/35. Count Non-Repeated Elements.html 2.4 KB
- 2. Data Structures (Advanced)/9. Stack/38. Evaluation of Postfix Expression.html 2.3 KB
- 1. Data Structures (Basics)/8. String/22. Check if string is rotated.html 2.3 KB
- 2. Data Structures (Advanced)/6. Hashing/12. Subarray with 0 sum.html 2.3 KB
- 2. Data Structures (Advanced)/5. Matrix/23. Rotate by 90 degree.html 2.3 KB
- 1. Data Structures (Basics)/4. Recursion/24. Check Palindrome.html 2.3 KB
- 2. Data Structures (Advanced)/7. String/39. Sum of numbers in string.html 2.3 KB
- 1. Data Structures (Basics)/4. Recursion/25. Sum of natural numbers using recursion.html 2.3 KB
- 2. Data Structures (Advanced)/0. Bit Magic/18. Power of 2.html 2.3 KB
- 2. Data Structures (Advanced)/6. Hashing/9. Numbers containing 1, 2 and 3.html 2.3 KB
- 1. Data Structures (Basics)/4. Recursion/9. Print 1 To N Without Loop.html 2.2 KB
- 1. Data Structures (Basics)/8. String/38. Count Words in String.html 2.2 KB
- 1. Data Structures (Basics)/8. String/24. Check For Palindrome In Python.html 2.2 KB
- 1. Data Structures (Basics)/5. Searching/18. Floor in a Sorted Array.html 2.2 KB
- 1. Data Structures (Basics)/17. Heap/2. Binary Heap Introduction.html 2.2 KB
- 2. Data Structures (Advanced)/1. List/6. Maximum Index.html 2.2 KB
- 1. Data Structures (Basics)/6. Sorting/16. Insertion Sort.html 2.2 KB
- 2. Data Structures (Advanced)/10. Queue and Deque/12. Generate Binary Numbers.html 2.2 KB
- 2. Data Structures (Advanced)/17. Dynamic Programming/40. Count ways to N'th Stair(Order does not matter).html 2.2 KB
- 1. Data Structures (Basics)/6. Sorting/11. Bubble Sort.html 2.2 KB
- 2. Data Structures (Advanced)/14. Graph/51. Minimum Swaps to Sort.html 2.2 KB
- 1. Data Structures (Basics)/5. Searching/5. Sorted Array Search.html 2.1 KB
- 2. Data Structures (Advanced)/13. Heap/9. Kth largest element.html 2.1 KB
- 2. Data Structures (Advanced)/15. Greedy/7. Activity Selection.html 2.1 KB
- 2. Data Structures (Advanced)/16. Backtracking/2. Concept of Backtracking.html 2.0 KB
- 1. Data Structures (Basics)/8. String/3. Length of String.html 2.0 KB
- 1. Data Structures (Basics)/14. Deque/12. Dequeue Traversal.html 1.9 KB
- 2. Data Structures (Advanced)/7. String/4. Pattern Searching in Python.html 1.8 KB
- 2. Data Structures (Advanced)/6. Hashing/24. Zero Sum Subarrays.html 1.8 KB
- 1. Data Structures (Basics)/9. Linked List/4. Linked List Introduction in Python.html 1.8 KB
- 1. Data Structures (Basics)/8. String/20. Reverse a String.html 1.8 KB
- 2. Data Structures (Advanced)/5. Matrix/22. Transpose of Matrix.html 1.8 KB
- 1. Data Structures (Basics)/6. Sorting/45. Analysis of Quick Sort.html 1.7 KB
- 1. Data Structures (Basics)/13. Queue/4. Application of Queue data structure.html 1.7 KB
- 1. Data Structures (Basics)/7. Hashing/28. Chaining vs Open Addressing.html 1.7 KB
- 1. Data Structures (Basics)/1. Analysis of Algorithms/2. Analysis of Algorithms (Background).html 1.6 KB
- 2. Data Structures (Advanced)/9. Stack/32. Infix to Postfix (Simple Solution).html 1.6 KB
- 2. Data Structures (Advanced)/18. Trie/quize.html 1.6 KB
- 1. Data Structures (Basics)/9. Linked List/8. Applications of Linked List.html 1.5 KB
- 2. Data Structures (Advanced)/9. Stack/30. Infix, Prefix and Postfix Introduction.html 1.5 KB
- 2. Data Structures (Advanced)/5. Matrix/3. Passing a 2D array as argument in Python.vtt 1.5 KB
- 1. Data Structures (Basics)/16. Binary Search Tree/31. Applications of BST.html 1.5 KB
- 2. Data Structures (Advanced)/19. Segment and Binary Indexed Trees/quize.html 1.2 KB
- 2. Data Structures (Advanced)/9. Stack/40. Infix to Prefix(Simple Solution).html 1.2 KB
- 2. Data Structures (Advanced)/20. Disjoint Set/quize.html 1.0 KB
- 2. Data Structures (Advanced)/7. String/2. Overview of Pattern Searching.html 942 bytes
Download Torrent
Related Resources
Copyright Infringement
If the content above is not authorized, please contact us via activebusinesscommunication[AT]gmail.com. Remember to include the full url in your complaint.