TorBT - Torrents and Magnet Links Search Engine

Geeksforgeeks - Data Structures and Algorithms - Self Paced (1.2025)

File Name
Size
0. DSA - What, Why and How/1. Why is DSA Important.mp4
96 MB
0. DSA - What, Why and How/1. Why is DSA Important.vtt
12 kB
0. DSA - What, Why and How/2. Roadmap to learn DSA.mp4
216 MB
0. DSA - What, Why and How/2. Roadmap to learn DSA.vtt
28 kB
1. Analysis of Algorithms/1. Analysis of Algorithms(Background).mp4
154 MB
1. Analysis of Algorithms/1. Analysis of Algorithms(Background).vtt
11 kB
1. Analysis of Algorithms/2. Analysis of Algorithms (Background).html
1.7 kB
1. Analysis of Algorithms/3. Asymptotic Analysis.mp4
320 MB
1. Analysis of Algorithms/3. Asymptotic Analysis.vtt
23 kB
1. Analysis of Algorithms/4. Asymptotic Analysis.html
6.4 kB
1. Analysis of Algorithms/5. Order of Growth.mp4
236 MB
1. Analysis of Algorithms/5. Order of Growth.vtt
17 kB
1. Analysis of Algorithms/6. Best, Average and Worst cases.mp4
168 MB
1. Analysis of Algorithms/6. Best, Average and Worst cases.vtt
12 kB
1. Analysis of Algorithms/7. Worst, Average and Best Case Time Complexities.html
13 kB
1. Analysis of Algorithms/8. Asymptotic Notation.mp4
172 MB
1. Analysis of Algorithms/8. Asymptotic Notation.vtt
12 kB
1. Analysis of Algorithms/9. Asymptotic Notations.html
4.0 kB
1. Analysis of Algorithms/10. Big O Notation.mp4
320 MB
1. Analysis of Algorithms/10. Big O Notation.vtt
24 kB
1. Analysis of Algorithms/11. Big O Notation.html
16 kB
1. Analysis of Algorithms/12. Omega Notation.mp4
217 MB
1. Analysis of Algorithms/12. Omega Notation.vtt
16 kB
1. Analysis of Algorithms/13. Omega Notation.html
14 kB
1. Analysis of Algorithms/14. Theta Notation.mp4
128 MB
1. Analysis of Algorithms/14. Theta Notation.vtt
16 kB
1. Analysis of Algorithms/15. Theta Notation.html
17 kB
1. Analysis of Algorithms/16. Analysis of Common loops.mp4
139 MB
1. Analysis of Algorithms/16. Analysis of Common loops.vtt
17 kB
1. Analysis of Algorithms/17. Analysis of Common loops.html
8.4 kB
1. Analysis of Algorithms/18. Analysis of multiple loops.mp4
123 MB
1. Analysis of Algorithms/18. Analysis of multiple loops.vtt
9.2 kB
1. Analysis of Algorithms/19. Analysis of Recursion (Introduction).mp4
100 MB
1. Analysis of Algorithms/19. Analysis of Recursion (Introduction).vtt
7.0 kB
1. Analysis of Algorithms/20. Analysis of Recursion.html
6.8 kB
1. Analysis of Algorithms/21. Recursion Tree Method for Solving Recurrences.mp4
160 MB
1. Analysis of Algorithms/21. Recursion Tree Method for Solving Recurrences.vtt
12 kB
1. Analysis of Algorithms/22. Recursion Tree Method for Solving Recurrences.html
9.6 kB
1. Analysis of Algorithms/23. More Example Recurrences.mp4
131 MB
1. Analysis of Algorithms/23. More Example Recurrences.vtt
9.7 kB
1. Analysis of Algorithms/24. Upper Bounds Using Recursion Tree Method.mp4
172 MB
1. Analysis of Algorithms/24. Upper Bounds Using Recursion Tree Method.vtt
13 kB
1. Analysis of Algorithms/25. Space Complexity.mp4
340 MB
1. Analysis of Algorithms/25. Space Complexity.vtt
37 kB
1. Analysis of Algorithms/26. Space Complexity.html
2.6 kB
1. Analysis of Algorithms/quize.html
8.6 kB
2. Mathematics/1. Count Digits.mp4
72 MB
2. Mathematics/1. Count Digits.vtt
4.4 kB
2. Mathematics/2. Count Digits.html
8.5 kB
2. Mathematics/3. Absolute Value.html
2.8 kB
2. Mathematics/4. Convert Celsius To Fahrenheit.html
2.9 kB
2. Mathematics/5. Quadratic Equation Roots.html
3.0 kB
2. Mathematics/6. Palindrome Numbers.mp4
180 MB
2. Mathematics/6. Palindrome Numbers.vtt
12 kB
2. Mathematics/7. Palindrome Numbers.html
23 kB
2. Mathematics/8. Factorial of a Number.mp4
133 MB
2. Mathematics/8. Factorial of a Number.vtt
6.7 kB
2. Mathematics/9. Factorial of a Number.html
15 kB
2. Mathematics/10. Factorial Of Number.html
2.7 kB
2. Mathematics/11. Digits In Factorial.html
2.6 kB
2. Mathematics/12. Trailing Zeros in Factorial.mp4
218 MB
2. Mathematics/12. Trailing Zeros in Factorial.vtt
14 kB
2. Mathematics/13. Trailing Zeros in Factorial.html
13 kB
2. Mathematics/14. GCD or HCF of two Numbers.mp4
252 MB
2. Mathematics/14. GCD or HCF of two Numbers.vtt
13 kB
2. Mathematics/15. GCD or HCF of two Numbers.html
20 kB
2. Mathematics/16. LCM of Two Numbers.mp4
96 MB
2. Mathematics/16. LCM of Two Numbers.vtt
4.7 kB
2. Mathematics/17. LCM of Two Numbers.html
7.9 kB
2. Mathematics/18. Check for Prime.mp4
347 MB
2. Mathematics/18. Check for Prime.vtt
17 kB
2. Mathematics/19. Check for Prime.html
28 kB
2. Mathematics/20. Primality Test.html
3.0 kB
2. Mathematics/21. Prime Factors.mp4
264 MB
2. Mathematics/21. Prime Factors.vtt
31 kB
2. Mathematics/22. Prime Factors.html
28 kB
2. Mathematics/23. Exactly 3 Divisors.html
3.0 kB
2. Mathematics/24. GP Term.html
3.4 kB
2. Mathematics/25. All Divisors of a Number.mp4
233 MB
2. Mathematics/25. All Divisors of a Number.vtt
12 kB
2. Mathematics/26. All Divisors of a Number.html
28 kB
2. Mathematics/27. Sieve of Eratosthenes.mp4
209 MB
2. Mathematics/27. Sieve of Eratosthenes.vtt
24 kB
2. Mathematics/28. Sieve of Eratosthenes.html
19 kB
2. Mathematics/29. Computing Power.mp4
148 MB
2. Mathematics/29. Computing Power.vtt
9.2 kB
2. Mathematics/30. Computing Power.html
19 kB
2. Mathematics/31. Modular Arithmetic.html
14 kB
2. Mathematics/32. Addition Under Modulo.html
3.1 kB
2. Mathematics/33. Multiplication Under Modulo.html
3.2 kB
2. Mathematics/34. Modular Inverse.html
3.4 kB
2. Mathematics/35. Iterative Power.mp4
142 MB
2. Mathematics/35. Iterative Power.vtt
14 kB
2. Mathematics/36. Iterative Power.html
10 kB
2. Mathematics/quize.html
1.8 kB
3. Bit Magic/1. Bitwise Operators in CPP (Part 1).mp4
75 MB
3. Bit Magic/1. Bitwise Operators in CPP (Part 1).vtt
9.3 kB
3. Bit Magic/2. Bitwise Operators in CPP (Part 2).mp4
168 MB
3. Bit Magic/2. Bitwise Operators in CPP (Part 2).vtt
20 kB
3. Bit Magic/3. Bitwise Operator in Java (Part 1).mp4
49 MB
3. Bit Magic/3. Bitwise Operator in Java (Part 1).vtt
5.9 kB
3. Bit Magic/4. Bitwise Operators in Java (Part 2).mp4
116 MB
3. Bit Magic/4. Bitwise Operators in Java (Part 2).vtt
14 kB
3. Bit Magic/5. Bitwise Operators in Java (Part 3).mp4
84 MB
3. Bit Magic/5. Bitwise Operators in Java (Part 3).vtt
11 kB
3. Bit Magic/6. Bitwise Algorithms Basics.html
3.0 kB
3. Bit Magic/7. Bit Algorithms Important Tactics.html
7.3 kB
3. Bit Magic/8. Basic Problems on Bit Manipulation.html
4.6 kB
3. Bit Magic/9. Binary Representation of Negative Numbers.mp4
156 MB
3. Bit Magic/9. Binary Representation of Negative Numbers.vtt
19 kB
3. Bit Magic/10. Check if Kth bit is set or not.mp4
117 MB
3. Bit Magic/10. Check if Kth bit is set or not.vtt
15 kB
3. Bit Magic/11. Check if Kth bit is set or not.html
16 kB
3. Bit Magic/12. K-th Bit is Set or Not.html
2.8 kB
3. Bit Magic/13. First Set Bit.html
3.2 kB
3. Bit Magic/14. Count Set Bits.mp4
259 MB
3. Bit Magic/14. Count Set Bits.vtt
32 kB
3. Bit Magic/15. Count Set Bits.html
29 kB
3. Bit Magic/16. Count total set bits.html
3.2 kB
3. Bit Magic/17. Power of Two.mp4
98 MB
3. Bit Magic/17. Power of Two.vtt
12 kB
3. Bit Magic/18. Power of Two.html
18 kB
3. Bit Magic/19. Power of 2.html
2.3 kB
3. Bit Magic/20. One Odd Occurring.mp4
114 MB
3. Bit Magic/20. One Odd Occurring.vtt
14 kB
3. Bit Magic/21. One Odd Occurring.html
25 kB
3. Bit Magic/22. Two Odd Occurring.mp4
170 MB
3. Bit Magic/22. Two Odd Occurring.vtt
21 kB
3. Bit Magic/23. Two Odd Occurring.html
14 kB
3. Bit Magic/24. Rightmost different bit.html
2.9 kB
3. Bit Magic/25. Bit Difference.html
3.2 kB
3. Bit Magic/26. Power Set using Bitwise.mp4
99 MB
3. Bit Magic/26. Power Set using Bitwise.vtt
13 kB
3. Bit Magic/27. Power Set using Bitwise.html
6.5 kB
3. Bit Magic/28. Swap all odd and even bits.html
4.1 kB
3. Bit Magic/29. Longest Consecutive 1's.html
4.2 kB
3. Bit Magic/30. Maximum AND Value Explanation.html
25 kB
3. Bit Magic/31. Maximum AND value of a pair in an array.html
71 kB
3. Bit Magic/32. Maximum AND Value.html
3.8 kB
3. Bit Magic/33. Number is sparse or not.html
3.8 kB
3. Bit Magic/34. Binary To Gray Code equivalent.html
3.4 kB
3. Bit Magic/35. Gray to Binary equivalent.html
4.2 kB
3. Bit Magic/quize.html
4.8 kB
4. Recursion/1. Recursion Introduction.mp4
177 MB
4. Recursion/1. Recursion Introduction.vtt
20 kB
4. Recursion/2. Recursion Introduction.html
22 kB
4. Recursion/3. Applications of Recursion.mp4
81 MB
4. Recursion/3. Applications of Recursion.vtt
9.2 kB
4. Recursion/4. Recursion Output Practice - Part 1.mp4
155 MB
4. Recursion/4. Recursion Output Practice - Part 1.vtt
11 kB
4. Recursion/5. Recursion Output Practice - Part 2.mp4
163 MB
4. Recursion/5. Recursion Output Practice - Part 2.vtt
18 kB
4. Recursion/6. Power Of Numbers.html
3.3 kB
4. Recursion/7. Power Using Recursion.html
3.1 kB
4. Recursion/8. Print N to 1 Using Recursion.mp4
99 MB
4. Recursion/8. Print N to 1 Using Recursion.vtt
4.7 kB
4. Recursion/9. Print N to 1 Using Recursion.html
13 kB
4. Recursion/10. Fibonacci Using Recursion.html
2.8 kB
4. Recursion/11. Print 1 to N Using Recursion.mp4
73 MB
4. Recursion/11. Print 1 to N Using Recursion.vtt
8.4 kB
4. Recursion/12. Print 1 to N Using Recursion.html
12 kB
4. Recursion/13. Print 1 To N Without Loop.html
2.2 kB
4. Recursion/14. Tail Recursion.mp4
156 MB
4. Recursion/14. Tail Recursion.vtt
18 kB
4. Recursion/15. Tail Recursion.html
5.0 kB
4. Recursion/16. Writing Base Cases in Recursion.mp4
112 MB
4. Recursion/16. Writing Base Cases in Recursion.vtt
12 kB
4. Recursion/17. Natural Number Sum using Recursion.mp4
87 MB
4. Recursion/17. Natural Number Sum using Recursion.vtt
9.7 kB
4. Recursion/18. Natural Number Sum using Recursion.html
6.9 kB
4. Recursion/19. Palindrome Check using Recursion.mp4
130 MB
4. Recursion/19. Palindrome Check using Recursion.vtt
11 kB
4. Recursion/20. Palindrome Check using Recursion.html
23 kB
4. Recursion/21. Sum of Digits Using Recursion.mp4
129 MB
4. Recursion/21. Sum of Digits Using Recursion.vtt
9.4 kB
4. Recursion/22. Sum of Digits Using Recursion.html
8.9 kB
4. Recursion/23. Sum of Digits of a Number.html
3.0 kB
4. Recursion/24. Count Total Digits in a Number.html
2.8 kB
4. Recursion/25. Rope Cutting Problem.mp4
251 MB
4. Recursion/25. Rope Cutting Problem.vtt
18 kB
4. Recursion/26. Rope Cutting Problem.html
12 kB
4. Recursion/27. Generate Subsets.mp4
126 MB
4. Recursion/27. Generate Subsets.vtt
10 kB
4. Recursion/28. Generate Subsets.html
12 kB
4. Recursion/29. Power Set Using Recursion.html
3.3 kB
4. Recursion/30. Tower of Hanoi.mp4
291 MB
4. Recursion/30. Tower of Hanoi.vtt
33 kB
4. Recursion/31. Tower of Hanoi.html
12 kB
4. Recursion/32. Tower Of Hanoi.html
3.2 kB
4. Recursion/33. Digital Root.html
3.9 kB
4. Recursion/34. Josephus Problem.mp4
550 MB
4. Recursion/34. Josephus Problem.vtt
27 kB
4. Recursion/35. Josephus Problem.html
10 kB
4. Recursion/36. Josephus problem.html
3.5 kB
4. Recursion/37. Lucky Numbers.html
3.6 kB
4. Recursion/38. Subset Sum Problem (Recursive Solution) (Medium).mp4
163 MB
4. Recursion/38. Subset Sum Problem (Recursive Solution) (Medium).vtt
18 kB
4. Recursion/39. Printing all Permutations.mp4
272 MB
4. Recursion/39. Printing all Permutations.vtt
20 kB
4. Recursion/40. Printing all Permutations.html
15 kB
4. Recursion/41. Possible Words From Phone Digits.html
2.4 kB
4. Recursion/quize.html
17 kB
5. Arrays/1. Introduction to Arrays.mp4
91 MB
5. Arrays/1. Introduction to Arrays.vtt
10 kB
5. Arrays/2. Introduction to Arrays.html
8.6 kB
5. Arrays/3. Array Types.mp4
92 MB
5. Arrays/3. Array Types.vtt
10 kB
5. Arrays/4. Vector in C++.mp4
108 MB
5. Arrays/4. Vector in C++.vtt
12 kB
5. Arrays/5. Implementing Arrays in C++ using STL.html
23 kB
5. Arrays/6. Iterators in C++ STL.html
19 kB
5. Arrays/7. ArrayList in Java.mp4
75 MB
5. Arrays/7. ArrayList in Java.vtt
8.5 kB
5. Arrays/8. Implementing Arrays in Java.html
20 kB
5. Arrays/9. Operations on Arrays (Part 1).mp4
171 MB
5. Arrays/9. Operations on Arrays (Part 1).vtt
19 kB
5. Arrays/10. Operations on Arrays (Part 2).mp4
88 MB
5. Arrays/10. Operations on Arrays (Part 2).vtt
10 kB
5. Arrays/11. Operations on Arrays.html
38 kB
5. Arrays/12. Insertion and Deletion in Arrays.html
4.1 kB
5. Arrays/13. Sample Problems on Array.html
8.4 kB
5. Arrays/14. Array insert at end.html
5.4 kB
5. Arrays/15. Array insert at index.html
7.1 kB
5. Arrays/16. Largest Element in an Array.mp4
146 MB
5. Arrays/16. Largest Element in an Array.vtt
17 kB
5. Arrays/17. Largest Element in an Array.html
23 kB
5. Arrays/18. Maximum Index.html
2.2 kB
5. Arrays/19. Second Largest Element in Array.mp4
191 MB
5. Arrays/19. Second Largest Element in Array.vtt
23 kB
5. Arrays/20. Second Largest Element in Array.html
17 kB
5. Arrays/21. Max and Second Max.html
4.9 kB
5. Arrays/22. Mean And Median of Array.html
7.0 kB
5. Arrays/23. Check if an Array is Sorted.mp4
112 MB
5. Arrays/23. Check if an Array is Sorted.vtt
13 kB
5. Arrays/24. Check if an Array is Sorted.html
21 kB
5. Arrays/25. Check if array is sorted and rotated.html
3.7 kB
5. Arrays/26. Reverse an Array.mp4
78 MB
5. Arrays/26. Reverse an Array.vtt
7.7 kB
5. Arrays/27. Reverse an Array.html
15 kB
5. Arrays/28. Reverse array in groups.html
2.1 kB
5. Arrays/29. Remove duplicates from a sorted array.mp4
134 MB
5. Arrays/29. Remove duplicates from a sorted array.vtt
16 kB
5. Arrays/30. Remove duplicates from a sorted array.html
32 kB
5. Arrays/31. Move Zeros to End.mp4
119 MB
5. Arrays/31. Move Zeros to End.vtt
14 kB
5. Arrays/32. Move Zeros to End.html
17 kB
5. Arrays/33. Rearrange an array with O(1) extra space.html
3.7 kB
5. Arrays/34. Left Rotate an Array by One.mp4
42 MB
5. Arrays/34. Left Rotate an Array by One.vtt
4.1 kB
5. Arrays/35. Left Rotate an Array by D places.mp4
148 MB
5. Arrays/35. Left Rotate an Array by D places.vtt
16 kB
5. Arrays/36. Left Rotate an Array by D places.html
52 kB
5. Arrays/37. Rotate Array.html
3.2 kB
5. Arrays/38. Leaders in an Array problem.mp4
148 MB
5. Arrays/38. Leaders in an Array problem.vtt
16 kB
5. Arrays/39. Leaders in an Array problem.html
26 kB
5. Arrays/40. Array Leaders.html
2.6 kB
5. Arrays/41. Maximum Difference Problem with Order.mp4
121 MB
5. Arrays/41. Maximum Difference Problem with Order.vtt
14 kB
5. Arrays/42. Maximum Difference Problem with Order.html
27 kB
5. Arrays/43. Rearrange Array Alternately.html
2.7 kB
5. Arrays/44. Frequencies in a Sorted Array.mp4
169 MB
5. Arrays/44. Frequencies in a Sorted Array.vtt
13 kB
5. Arrays/45. Frequencies in a Sorted Array.html
19 kB
5. Arrays/46. Smallest Positive Missing.html
2.6 kB
5. Arrays/47. Frequencies in a Limited Array.html
4.9 kB
5. Arrays/48. Stock Buy and Sell Problem (Part 1).mp4
104 MB
5. Arrays/48. Stock Buy and Sell Problem (Part 1).vtt
11 kB
5. Arrays/49. Stock Buy and Sell problem (Part 2).mp4
70 MB
5. Arrays/49. Stock Buy and Sell problem (Part 2).vtt
7.8 kB
5. Arrays/50. Stock Buy and Sell Problem.html
30 kB
5. Arrays/51. Stock buy and sell.html
3.7 kB
5. Arrays/52. Trapping Rain Water.mp4
208 MB
5. Arrays/52. Trapping Rain Water.vtt
21 kB
5. Arrays/53. Trapping Rain Water.html
43 kB
5. Arrays/54. Trapping Rain Water.html
101 kB
5. Arrays/55. Maximum consecutive 1s.mp4
75 MB
5. Arrays/55. Maximum consecutive 1s.vtt
9.1 kB
5. Arrays/56. Maximum subarray sum.mp4
170 MB
5. Arrays/56. Maximum subarray sum.vtt
16 kB
5. Arrays/57. Maximum Subarray Sum.html
22 kB
5. Arrays/58. Kadane's Algorithm.html
2.8 kB
5. Arrays/59. Longest Even Odd Subarray.mp4
127 MB
5. Arrays/59. Longest Even Odd Subarray.vtt
15 kB
5. Arrays/60. Longest Even Odd Subarray.html
36 kB
5. Arrays/61. Maximum Circular Sum Subarray.mp4
279 MB
5. Arrays/61. Maximum Circular Sum Subarray.vtt
32 kB
5. Arrays/62. Maximum Circular Sum Subarray.html
31 kB
5. Arrays/63. Max Circular Subarray Sum.html
2.6 kB
5. Arrays/64. Minimum adjacent difference in a circular array.html
3.7 kB
5. Arrays/65. Wave Array.html
2.3 kB
5. Arrays/66. Majority Element.mp4
206 MB
5. Arrays/66. Majority Element.vtt
24 kB
5. Arrays/67. Majority Element.html
47 kB
5. Arrays/68. Maximum occured integer.html
3.8 kB
5. Arrays/69. Who has the majority.html
4.5 kB
5. Arrays/70. Minimum Consecutive Flips.mp4
221 MB
5. Arrays/70. Minimum Consecutive Flips.vtt
26 kB
5. Arrays/71. Minimum Consecutive Flips.html
21 kB
5. Arrays/72. Fraction Trouble.html
2.9 kB
5. Arrays/73. Sliding Window Technique.mp4
125 MB
5. Arrays/73. Sliding Window Technique.vtt
15 kB
5. Arrays/74. Sliding Window Technique.html
29 kB
5. Arrays/75. Print Pattern.html
5.7 kB
5. Arrays/76. Subarray with Given Sum.mp4
136 MB
5. Arrays/76. Subarray with Given Sum.vtt
16 kB
5. Arrays/77. Longest Subarray Of Evens And Odds.html
3.3 kB
5. Arrays/78. Betting game.html
4.7 kB
5. Arrays/79. Prefix Sum.mp4
144 MB
5. Arrays/79. Prefix Sum.vtt
18 kB
5. Arrays/80. Prefix Sum Technique.html
10 kB
5. Arrays/81. Equilibrium Point.mp4
125 MB
5. Arrays/81. Equilibrium Point.vtt
16 kB
5. Arrays/82. Equilibrium Point.html
3.0 kB
5. Arrays/83. Strongest Neighbour.html
4.4 kB
5. Arrays/84. Maximum Appearing Element.mp4
153 MB
5. Arrays/84. Maximum Appearing Element.vtt
14 kB
5. Arrays/85. Maximum Appearing Element.html
40 kB
5. Arrays/quize.html
5.8 kB
6. Searching/1. Binary Search (Iterative).mp4
168 MB
6. Searching/1. Binary Search (Iterative).vtt
19 kB
6. Searching/2. Array Search.html
3.0 kB
6. Searching/3. Binary Search (Recursive).mp4
139 MB
6. Searching/3. Binary Search (Recursive).vtt
16 kB
6. Searching/4. Binary Search (Recursive).html
20 kB
6. Searching/5. Binary Search Functions in C++ STL.html
32 kB
6. Searching/6. BinarySearch using Built-in Methods in Java.html
27 kB
6. Searching/7. Analysis of Binary Search.mp4
138 MB
6. Searching/7. Analysis of Binary Search.vtt
16 kB
6. Searching/8. Sorted Array Search.html
2.1 kB
6. Searching/9. Floor in a Sorted Array.html
2.2 kB
6. Searching/10. Majority Element.html
2.8 kB
6. Searching/11. Ternary Search.html
18 kB
6. Searching/12. Sample Problems on Searching.html
43 kB
6. Searching/13. Index of first Occurrence in Sorted.mp4
134 MB
6. Searching/13. Index of first Occurrence in Sorted.vtt
16 kB
6. Searching/14. Index of last Occurrence in Sorted.mp4
132 MB
6. Searching/14. Index of last Occurrence in Sorted.vtt
16 kB
6. Searching/15. Index of first Occurrence and last Occurrence in Sorted.html
72 kB
6. Searching/16. Left Index.html
3.1 kB
6. Searching/17. Count Occurrences in Sorted.mp4
78 MB
6. Searching/17. Count Occurrences in Sorted.vtt
9.3 kB
6. Searching/18. Count Occurrences in Sorted.html
27 kB
6. Searching/19. More than nk Occurrences.html
2.6 kB
6. Searching/20. Count 1s in a Sorted Binary Array.mp4
92 MB
6. Searching/20. Count 1s in a Sorted Binary Array.vtt
11 kB
6. Searching/21. Count 1s in a Sorted Binary Array.html
13 kB
6. Searching/22. Count 1's in binary array.html
2.9 kB
6. Searching/23. Square root.mp4
128 MB
6. Searching/23. Square root.vtt
14 kB
6. Searching/24. Square root.html
24 kB
6. Searching/25. Smallest Positive Missing.html
2.6 kB
6. Searching/26. Square Root.html
2.4 kB
6. Searching/27. Search in Infinite Sized Array.mp4
155 MB
6. Searching/27. Search in Infinite Sized Array.vtt
18 kB
6. Searching/28. Search in an Infinite Sized Array.html
45 kB
6. Searching/29. Search in Sorted Rotated Array.mp4
237 MB
6. Searching/29. Search in Sorted Rotated Array.vtt
19 kB
6. Searching/30. Minimum Number in a sorted rotated array.html
3.9 kB
6. Searching/31. Find a Peak Element.mp4
164 MB
6. Searching/31. Find a Peak Element.vtt
20 kB
6. Searching/32. Find a Peak Element.html
29 kB
6. Searching/33. Peak element.html
3.0 kB
6. Searching/34. Two Pointers Approach.mp4
167 MB
6. Searching/34. Two Pointers Approach.vtt
20 kB
6. Searching/35. Roof Top.html
3.0 kB
6. Searching/36. Indexes of Subarray Sum.html
2.5 kB
6. Searching/37. Triplet in a Sorted Array.mp4
127 MB
6. Searching/37. Triplet in a Sorted Array.vtt
15 kB
6. Searching/38. Median of two sorted arrays.mp4
389 MB
6. Searching/38. Median of two sorted arrays.vtt
44 kB
6. Searching/39. Median of Two Sorted Arrays.html
31 kB
6. Searching/40. Median of Two sorted arrays.html
3.9 kB
6. Searching/41. Repeating Elements Part (1).mp4
153 MB
6. Searching/41. Repeating Elements Part (1).vtt
7.9 kB
6. Searching/42. Count only Repeated.html
3.9 kB
6. Searching/43. Repeating Elements Part (2).mp4
335 MB
6. Searching/43. Repeating Elements Part (2).vtt
17 kB
6. Searching/44. Two Repeated Elements.html
2.7 kB
6. Searching/45. Allocate Minimum Pages (Naive Method).mp4
216 MB
6. Searching/45. Allocate Minimum Pages (Naive Method).vtt
12 kB
6. Searching/46. Allocate Minimum Pages (Binary Search).mp4
280 MB
6. Searching/46. Allocate Minimum Pages (Binary Search).vtt
20 kB
6. Searching/47. Allocate Minimum Pages.html
44 kB
6. Searching/48. Allocate Minimum Pages.html
3.4 kB
6. Searching/49. Maximum Water Between Two Buildings.html
4.7 kB
6. Searching/quize.html
3.8 kB
7. Sorting/1. Overview of sorting algorithm.mp4
230 MB
7. Sorting/1. Overview of sorting algorithm.vtt
24 kB
7. Sorting/2. Introduction to Sorting.html
40 kB
7. Sorting/3. Sort in C++ STL.mp4
139 MB
7. Sorting/3. Sort in C++ STL.vtt
14 kB
7. Sorting/4. Sort in C++ STL.html
17 kB
7. Sorting/5. Sorting in Java.mp4
77 MB
7. Sorting/5. Sorting in Java.vtt
8.8 kB
7. Sorting/6. Sorting using Built-in methods in Java.html
41 kB
7. Sorting/7. Arrays.sort in Java.mp4
150 MB
7. Sorting/7. Arrays.sort in Java.vtt
18 kB
7. Sorting/8. Arrays.sort() in Java.html
32 kB
7. Sorting/9. Collections.Sort in Java.mp4
96 MB
7. Sorting/9. Collections.Sort in Java.vtt
11 kB
7. Sorting/10. Collections.sort() in Java.html
20 kB
7. Sorting/11. Stability in Sorting Algorithm.mp4
127 MB
7. Sorting/11. Stability in Sorting Algorithm.vtt
12 kB
7. Sorting/12. Stability in Sorting Algorithm.html
5.9 kB
7. Sorting/13. Bubble Sort.mp4
297 MB
7. Sorting/13. Bubble Sort.vtt
21 kB
7. Sorting/14. Bubble Sort.html
20 kB
7. Sorting/15. Bubble Sort.html
2.2 kB
7. Sorting/16. Selection Sort.mp4
154 MB
7. Sorting/16. Selection Sort.vtt
18 kB
7. Sorting/17. Selection Sort.html
30 kB
7. Sorting/18. Insertion Sort.mp4
306 MB
7. Sorting/18. Insertion Sort.vtt
23 kB
7. Sorting/19. Insertion Sort.html
24 kB
7. Sorting/20. Insertion Sort.html
2.2 kB
7. Sorting/21. Merge sort introduction.mp4
36 MB
7. Sorting/21. Merge sort introduction.vtt
3.7 kB
7. Sorting/22. Merge two sorted arrays.mp4
278 MB
7. Sorting/22. Merge two sorted arrays.vtt
20 kB
7. Sorting/23. Merge two Sorted Arrays.html
20 kB
7. Sorting/24. Merge function of Merge sort.mp4
97 MB
7. Sorting/24. Merge function of Merge sort.vtt
7.9 kB
7. Sorting/25. Merge function of Merge sort.html
37 kB
7. Sorting/26. Merge Sorting Algorithm.mp4
226 MB
7. Sorting/26. Merge Sorting Algorithm.vtt
22 kB
7. Sorting/27. Merge Sort.html
45 kB
7. Sorting/28. Merge Sort Analysis.mp4
115 MB
7. Sorting/28. Merge Sort Analysis.vtt
13 kB
7. Sorting/29. Merge Sort Analysis.html
5.7 kB
7. Sorting/30. Merge Without Extra Space.html
2.4 kB
7. Sorting/31. Merge three sorted arrays.html
4.1 kB
7. Sorting/32. Find triplets with zero sum.html
3.0 kB
7. Sorting/33. Intersection of two sorted arrays.mp4
127 MB
7. Sorting/33. Intersection of two sorted arrays.vtt
12 kB
7. Sorting/34. Intersection of two sorted arrays.html
3.1 kB
7. Sorting/35. Union of two sorted arrays.mp4
161 MB
7. Sorting/35. Union of two sorted arrays.vtt
19 kB
7. Sorting/36. Union of 2 Sorted with Duplicates.html
3.0 kB
7. Sorting/37. Count inversions in Array.mp4
224 MB
7. Sorting/37. Count inversions in Array.vtt
26 kB
7. Sorting/38. Count Inversions.html
3.1 kB
7. Sorting/39. Naive partition.mp4
137 MB
7. Sorting/39. Naive partition.vtt
8.4 kB
7. Sorting/40. Naive Partition.html
29 kB
7. Sorting/41. Lomuto Partition.mp4
431 MB
7. Sorting/41. Lomuto Partition.vtt
28 kB
7. Sorting/42. Lomuto Partition.html
24 kB
7. Sorting/43. Hoare partition.mp4
250 MB
7. Sorting/43. Hoare partition.vtt
26 kB
7. Sorting/44. Hoare Partition.html
27 kB
7. Sorting/45. Quick Sort Introduction.mp4
151 MB
7. Sorting/45. Quick Sort Introduction.vtt
8.8 kB
7. Sorting/46. Quick Sort.html
16 kB
7. Sorting/47. Quick Sort.html
3.4 kB
7. Sorting/48. QuickSort using Lomuto Partition.mp4
203 MB
7. Sorting/48. QuickSort using Lomuto Partition.vtt
21 kB
7. Sorting/49. QuickSort using Hoare Partition.mp4
162 MB
7. Sorting/49. QuickSort using Hoare Partition.vtt
18 kB
7. Sorting/50. QuickSort analysis.mp4
267 MB
7. Sorting/50. QuickSort analysis.vtt
28 kB
7. Sorting/51. QuickSort analysis.html
11 kB
7. Sorting/52. Three way partitioning.html
3.2 kB
7. Sorting/53. Space Analysis of QuickSort.mp4
123 MB
7. Sorting/53. Space Analysis of QuickSort.vtt
13 kB
7. Sorting/54. Choice of pivot and worst case of quick sort.mp4
82 MB
7. Sorting/54. Choice of pivot and worst case of quick sort.vtt
8.1 kB
7. Sorting/55. Tail call elimination in QuickSort.mp4
41 MB
7. Sorting/55. Tail call elimination in QuickSort.vtt
4.2 kB
7. Sorting/56. Tail call elimination in Quick Sort.html
12 kB
7. Sorting/57. Kth Smallest Element.mp4
137 MB
7. Sorting/57. Kth Smallest Element.vtt
17 kB
7. Sorting/58. Kth Smallest Element.html
47 kB
7. Sorting/59. Kth smallest element.html
4.3 kB
7. Sorting/60. Minimum Difference in an Array.mp4
162 MB
7. Sorting/60. Minimum Difference in an Array.vtt
12 kB
7. Sorting/61. Minimum Difference in an Array.html
26 kB
7. Sorting/62. Minimum Difference in an Array.html
4.0 kB
7. Sorting/63. Chocolate Distribution Problem.mp4
128 MB
7. Sorting/63. Chocolate Distribution Problem.vtt
12 kB
7. Sorting/64. Sort an Array with two types of elements.mp4
216 MB
7. Sorting/64. Sort an Array with two types of elements.vtt
16 kB
7. Sorting/65. Sort an Array with two types of elements.html
14 kB
7. Sorting/66. Binary Array Sorting.html
2.9 kB
7. Sorting/67. Sort an array with three types of elements.mp4
282 MB
7. Sorting/67. Sort an array with three types of elements.vtt
21 kB
7. Sorting/68. Sort an array with three types of elements.html
44 kB
7. Sorting/69. Closet 0s 1s and 2s.html
4.2 kB
7. Sorting/70. Merge overlapping intervals.mp4
380 MB
7. Sorting/70. Merge overlapping intervals.vtt
39 kB
7. Sorting/71. Meeting the maximum guests.mp4
160 MB
7. Sorting/71. Meeting the maximum guests.vtt
19 kB
7. Sorting/72. Meeting the maximum guests.html
41 kB
7. Sorting/73. Minimum Platforms.html
3.8 kB
7. Sorting/74. Cycle Sort.mp4
272 MB
7. Sorting/74. Cycle Sort.vtt
29 kB
7. Sorting/75. Cycle Sort.html
28 kB
7. Sorting/76. Heap Sort.mp4
313 MB
7. Sorting/76. Heap Sort.vtt
22 kB
7. Sorting/77. Heap Sort.html
17 kB
7. Sorting/78. Counting Sort.mp4
294 MB
7. Sorting/78. Counting Sort.vtt
32 kB
7. Sorting/79. Counting Sort.html
16 kB
7. Sorting/80. Counting Sort.html
4.6 kB
7. Sorting/81. Radix Sort.mp4
232 MB
7. Sorting/81. Radix Sort.vtt
26 kB
7. Sorting/82. Radix Sort.html
45 kB
7. Sorting/83. Bucket Sort.mp4
259 MB
7. Sorting/83. Bucket Sort.vtt
29 kB
7. Sorting/84. Bucket Sort.html
24 kB
7. Sorting/85. Count the number of possible triangles.html
3.0 kB
7. Sorting/86. Sort by Absolute Difference.html
3.1 kB
7. Sorting/87. Triplet Sum in Array.html
3.2 kB
7. Sorting/88. Number of pairs.html
3.3 kB
7. Sorting/89. Closer to sort.html
4.4 kB
7. Sorting/quize.html
3.4 kB
8. Matrix/1. Multidimensional array in CPP.mp4
212 MB
8. Matrix/1. Multidimensional array in CPP.vtt
24 kB
8. Matrix/2. Introduction to Matrix.html
5.7 kB
8. Matrix/3. Passing 2D arrays as arguments in CPP.mp4
167 MB
8. Matrix/3. Passing 2D arrays as arguments in CPP.vtt
18 kB
8. Matrix/4. 2D Vector in C++.html
6.1 kB
8. Matrix/5. Multidimensional array in Java.mp4
115 MB
8. Matrix/5. Multidimensional array in Java.vtt
12 kB
8. Matrix/6. Passing 2D arrays as arguments in Java.mp4
39 MB
8. Matrix/6. Passing 2D arrays as arguments in Java.vtt
4.3 kB
8. Matrix/7. Implementing Matrix using 2D Arrays in Java.html
15 kB
8. Matrix/8. Matrix Operations (Addition, Subtraction, Multiplication).html
26 kB
8. Matrix/9. Adding two matrices.html
3.5 kB
8. Matrix/10. Multiply the matrices.html
3.0 kB
8. Matrix/11. Matrix in Snake Pattern.mp4
52 MB
8. Matrix/11. Matrix in Snake Pattern.vtt
5.5 kB
8. Matrix/12. Print Matrix in snake Pattern.html
3.1 kB
8. Matrix/13. Matrix Boundary Traversal.mp4
81 MB
8. Matrix/13. Matrix Boundary Traversal.vtt
9.1 kB
8. Matrix/14. Matrix Boundary Traversal.html
3.5 kB
8. Matrix/15. Transpose of a Matrix.mp4
93 MB
8. Matrix/15. Transpose of a Matrix.vtt
10 kB
8. Matrix/16. Transpose of a Matrix.html
17 kB
8. Matrix/17. Transpose of Matrix.html
1.8 kB
8. Matrix/18. Rotate Matrix Anti-clockwise by 90.mp4
121 MB
8. Matrix/18. Rotate Matrix Anti-clockwise by 90.vtt
14 kB
8. Matrix/19. Matrix Rotation.html
14 kB
8. Matrix/20. Rotate by 90 degree.html
2.3 kB
8. Matrix/21. Spiral Traversal of Matrix.mp4
152 MB
8. Matrix/21. Spiral Traversal of Matrix.vtt
17 kB
8. Matrix/22. Spiral Traversal of Matrix.html
78 kB
8. Matrix/23. Spirally traversing a matrix.html
2.9 kB
8. Matrix/24. Search in Row-wise and Column-wise sorted matrix.mp4
178 MB
8. Matrix/24. Search in Row-wise and Column-wise sorted matrix.vtt
20 kB
8. Matrix/25. Search in Row-wise and Column-wise sorted matrix.html
37 kB
8. Matrix/26. Search in a sorted Matrix.html
3.0 kB
8. Matrix/27. Median of a Row Wise Sorted Matrix C++.mp4
327 MB
8. Matrix/27. Median of a Row Wise Sorted Matrix C++.vtt
17 kB
8. Matrix/28. Median of a Row Wise Sorted Matrix Java.mp4
325 MB
8. Matrix/28. Median of a Row Wise Sorted Matrix Java.vtt
16 kB
8. Matrix/29. Median of a Row Wise Sorted Matrix.html
27 kB
8. Matrix/30. Sample Problems on Matrix.html
3.9 kB
8. Matrix/31. Determinant of a Matrix Explanation.html
25 kB
8. Matrix/32. Determinant of a Matrix.html
3.5 kB
8. Matrix/33. Sum of upper and lower triangles.html
4.1 kB
8. Matrix/34. Exchange matrix columns.html
3.6 kB
8. Matrix/35. Reversing the columns of a Matrix.html
3.9 kB
8. Matrix/36. Interchanging the rows of a Matrix.html
5.0 kB
8. Matrix/37. Boolean Matrix.html
3.7 kB
8. Matrix/38. Make Matrix Beautiful.html
3.3 kB
8. Matrix/quize.html
2.6 kB
9. Hashing/1. Introduction to Hashing.mp4
102 MB
9. Hashing/1. Introduction to Hashing.vtt
11 kB
9. Hashing/2. Introduction to Hashing.html
5.8 kB
9. Hashing/3. Hashing Application.mp4
78 MB
9. Hashing/3. Hashing Application.vtt
8.4 kB
9. Hashing/4. Hashing Application.html
5.3 kB
9. Hashing/5. Direct Address Table.mp4
114 MB
9. Hashing/5. Direct Address Table.vtt
11 kB
9. Hashing/6. Direct Address Table.html
2.9 kB
9. Hashing/7. Hashing Functions.mp4
234 MB
9. Hashing/7. Hashing Functions.vtt
26 kB
9. Hashing/8. Hashing Functions.html
8.1 kB
9. Hashing/9. Collision Handling.mp4
64 MB
9. Hashing/9. Collision Handling.vtt
6.4 kB
9. Hashing/10. Collision Handling.html
2.6 kB
9. Hashing/11. Linear Probing in Hashing.html
4.8 kB
9. Hashing/12. Chaining.mp4
188 MB
9. Hashing/12. Chaining.vtt
18 kB
9. Hashing/13. Implementation of Chaining.mp4
177 MB
9. Hashing/13. Implementation of Chaining.vtt
11 kB
9. Hashing/14. Implementation of Chaining.html
49 kB
9. Hashing/15. Separate chaining in Hashing.html
4.7 kB
9. Hashing/16. Open Addressing.mp4
336 MB
9. Hashing/16. Open Addressing.vtt
32 kB
9. Hashing/17. Open Addressing.html
6.0 kB
9. Hashing/18. Double Hashing.mp4
260 MB
9. Hashing/18. Double Hashing.vtt
26 kB
9. Hashing/19. Double Hashing.html
7.2 kB
9. Hashing/20. Quadratic Probing in Hashing.html
5.5 kB
9. Hashing/21. Implementation of Open Addressing.mp4
247 MB
9. Hashing/21. Implementation of Open Addressing.vtt
29 kB
9. Hashing/22. Implementation of Open Addressing.html
44 kB
9. Hashing/23. Chaining vs Open Addressing.mp4
92 MB
9. Hashing/23. Chaining vs Open Addressing.vtt
10 kB
9. Hashing/24. Chaining vs Open Addressing.html
1.7 kB
9. Hashing/25. Unordered_set in C++ STL.mp4
174 MB
9. Hashing/25. Unordered_set in C++ STL.vtt
13 kB
9. Hashing/26. unordered_set in C++ STL.html
16 kB
9. Hashing/27. Unordered_map in C++ STL.mp4
215 MB
9. Hashing/27. Unordered_map in C++ STL.vtt
15 kB
9. Hashing/28. unordered_map in C++ STL.html
17 kB
9. Hashing/29. Hashing in C++ using STL.html
30 kB
9. Hashing/30. Check Equal Arrays.html
2.4 kB
9. Hashing/31. HashSet in Java.mp4
109 MB
9. Hashing/31. HashSet in Java.vtt
12 kB
9. Hashing/32. HashSet in Java.html
69 kB
9. Hashing/33. HashMap in Java.mp4
110 MB
9. Hashing/33. HashMap in Java.vtt
11 kB
9. Hashing/34. HashMap in Java.html
19 kB
9. Hashing/35. Implementing Hashing in Java.html
39 kB
9. Hashing/36. Hashing for pair - 1.html
2.9 kB
9. Hashing/37. Hashing for pair - 2.html
3.8 kB
9. Hashing/38. Count Distinct Elements.mp4
175 MB
9. Hashing/38. Count Distinct Elements.vtt
9.9 kB
9. Hashing/39. Count Distinct Elements.html
48 kB
9. Hashing/40. Count Non-Repeated Elements.html
2.4 kB
9. Hashing/41. Print Non-Repeated Elements.html
3.7 kB
9. Hashing/42. Frequencies of array elements.mp4
170 MB
9. Hashing/42. Frequencies of array elements.vtt
20 kB
9. Hashing/43. Frequencies of array elements.html
54 kB
9. Hashing/44. Sort Elements by Decreasing Frequency.html
2.6 kB
9. Hashing/45. Sort according to an Array.html
4.7 kB
9. Hashing/46. First Repeating Element.html
2.8 kB
9. Hashing/47. Intersection of two unsorted arrays.mp4
203 MB
9. Hashing/47. Intersection of two unsorted arrays.vtt
16 kB
9. Hashing/48. Intersection of Arrays with Distinct.html
3.6 kB
9. Hashing/49. Union of two unsorted arrays.mp4
203 MB
9. Hashing/49. Union of two unsorted arrays.vtt
15 kB
9. Hashing/50. Union of Arrays with Duplicates.html
2.9 kB
9. Hashing/51. Pair with given sum in unsorted array.mp4
191 MB
9. Hashing/51. Pair with given sum in unsorted array.vtt
14 kB
9. Hashing/52. Positive Negative Pair.html
4.5 kB
9. Hashing/53. Subarray with zero sum.mp4
138 MB
9. Hashing/53. Subarray with zero sum.vtt
12 kB
9. Hashing/54. Subarray with Zero Sum.html
16 kB
9. Hashing/55. Subarray with 0 sum.html
2.3 kB
9. Hashing/56. Zero Sum Subarrays.html
1.8 kB
9. Hashing/57. Subarray with given Sum.mp4
229 MB
9. Hashing/57. Subarray with given Sum.vtt
17 kB
9. Hashing/58. Subarray with given Sum.html
37 kB
9. Hashing/59. Subarray range with given sum.html
2.4 kB
9. Hashing/60. Longest subarray with given sum.mp4
406 MB
9. Hashing/60. Longest subarray with given sum.vtt
30 kB
9. Hashing/61. Longest subarray with equal number of 0's and 1's.mp4
166 MB
9. Hashing/61. Longest subarray with equal number of 0's and 1's.vtt
12 kB
9. Hashing/62. Longest Subarray with equal number of 0s and 1s.html
49 kB
9. Hashing/63. Subarrays with equal 1s and 0s.html
3.7 kB
9. Hashing/64. Longest common span with same sum in binary arrays.mp4
193 MB
9. Hashing/64. Longest common span with same sum in binary arrays.vtt
14 kB
9. Hashing/65. Longest Consecutive Subsequence.mp4
240 MB
9. Hashing/65. Longest Consecutive Subsequence.vtt
29 kB
9. Hashing/66. Longest Consecutive Subsequence.html
64 kB
9. Hashing/67. Longest Consecutive Subsequence.html
2.5 kB
9. Hashing/68. Count Distinct Elements In Every Window.mp4
164 MB
9. Hashing/68. Count Distinct Elements In Every Window.vtt
20 kB
9. Hashing/69. Count Distinct Elements In Every Window.html
39 kB
9. Hashing/70. Numbers containing 1, 2 and 3.html
2.3 kB
9. Hashing/71. Winner of an election.html
4.0 kB
9. Hashing/72. More than nk Occurences.mp4
212 MB
9. Hashing/72. More than nk Occurences.vtt
12 kB
9. Hashing/73. More than nk Occurences (O(nk) solution).mp4
266 MB
9. Hashing/73. More than nk Occurences (O(nk) solution).vtt
18 kB
9. Hashing/74. Account Merge.html
5.9 kB
9. Hashing/quize.html
3.9 kB
10. Strings/1. Introduction to String.mp4
215 MB
10. Strings/1. Introduction to String.vtt
24 kB
10. Strings/2. Introduction to Strings.html
31 kB
10. Strings/3. Strings in C++.mp4
273 MB
10. Strings/3. Strings in C++.vtt
24 kB
10. Strings/4. Strings in C++.html
4.1 kB
10. Strings/5. String in Java.mp4
229 MB
10. Strings/5. String in Java.vtt
26 kB
10. Strings/6. Strings in Java.html
36 kB
10. Strings/7. Binary String.html
3.4 kB
10. Strings/8. First Occurence.html
2.5 kB
10. Strings/9. Palindrome Check.mp4
139 MB
10. Strings/9. Palindrome Check.vtt
17 kB
10. Strings/10. Check for Palindrome in Cpp.html
7.6 kB
10. Strings/11. Check for Palindrome in Java.html
30 kB
10. Strings/12. Strings Rotations of Each Other.html
4.0 kB
10. Strings/13. Isomorphic Strings.html
2.8 kB
10. Strings/14. Check if a String is Subsequence of Other.mp4
326 MB
10. Strings/14. Check if a String is Subsequence of Other.vtt
24 kB
10. Strings/15. Check if a String is Subsequence of Other.html
4.0 kB
10. Strings/16. Most Frequent Character.html
2.5 kB
10. Strings/17. Case-specific Sorting of Strings.html
3.4 kB
10. Strings/18. Check for Anagram.mp4
111 MB
10. Strings/18. Check for Anagram.vtt
13 kB
10. Strings/19. Check for Anagram.html
33 kB
10. Strings/20. Anagram.html
3.2 kB
10. Strings/21. Check if a string is Isogram or not.html
3.3 kB
10. Strings/22. Leftmost Repeating Character.mp4
310 MB
10. Strings/22. Leftmost Repeating Character.vtt
22 kB
10. Strings/23. Repeating Character - First Appearance Leftmost.html
3.3 kB
10. Strings/24. Non Repeating Character.html
2.6 kB
10. Strings/25. Leftmost Non-repeating Element.mp4
240 MB
10. Strings/25. Leftmost Non-repeating Element.vtt
18 kB
10. Strings/26. Minimum indexed character.html
2.6 kB
10. Strings/27. The Modified String.html
3.6 kB
10. Strings/28. Reverse words in a string.mp4
221 MB
10. Strings/28. Reverse words in a string.vtt
25 kB
10. Strings/29. Reverse words in a given string.html
31 kB
10. Strings/30. Reverse Words.html
3.2 kB
10. Strings/31. Remove common characters and concatenate.html
3.7 kB
10. Strings/32. Sum of numbers in string.html
2.3 kB
10. Strings/33. Overview of Pattern Searching.mp4
108 MB
10. Strings/33. Overview of Pattern Searching.vtt
12 kB
10. Strings/34. Naive Pattern Searching.mp4
192 MB
10. Strings/34. Naive Pattern Searching.vtt
14 kB
10. Strings/35. Naive Pattern Searching Algorithm.html
17 kB
10. Strings/36. Naive Pattern Search.html
3.4 kB
10. Strings/37. Nth number made of prime digits.html
2.5 kB
10. Strings/38. Improved Naive Pattern Searching for Distinct.mp4
175 MB
10. Strings/38. Improved Naive Pattern Searching for Distinct.vtt
19 kB
10. Strings/39. Rabin Karp Algorithm.mp4
338 MB
10. Strings/39. Rabin Karp Algorithm.vtt
38 kB
10. Strings/40. Rabin-Karp Algorithm for Pattern Searching.html
31 kB
10. Strings/41. Rabin Karp - Pattern Searching.html
3.3 kB
10. Strings/42. Keypad typing.html
3.5 kB
10. Strings/43. KMP Algorithm (Part 1 Constructing LPS Array).mp4
376 MB
10. Strings/43. KMP Algorithm (Part 1 Constructing LPS Array).vtt
42 kB
10. Strings/44. KMP Algorithm (Part 2 Complete Algorithm).mp4
324 MB
10. Strings/44. KMP Algorithm (Part 2 Complete Algorithm).vtt
35 kB
10. Strings/45. KMP Algorithm for Pattern Searching.html
39 kB
10. Strings/46. Pattern Search KMP.html
4.1 kB
10. Strings/47. Pattern Search.html
3.4 kB
10. Strings/48. Check if Strings are Rotations.mp4
109 MB
10. Strings/48. Check if Strings are Rotations.vtt
13 kB
10. Strings/49. Check if Strings are Rotations.html
49 kB
10. Strings/50. String Rotated by 2 Places.html
3.0 kB
10. Strings/51. Anagram Search.mp4
274 MB
10. Strings/51. Anagram Search.vtt
20 kB
10. Strings/52. Panagram Checking.html
3.0 kB
10. Strings/53. Lexicographic Rank of a String.mp4
288 MB
10. Strings/53. Lexicographic Rank of a String.vtt
34 kB
10. Strings/54. Lexicographic Rank Of A String.html
3.2 kB
10. Strings/55. Longest Substring with Distinct Characters.mp4
437 MB
10. Strings/55. Longest Substring with Distinct Characters.vtt
30 kB
10. Strings/56. Longest Substring with Distinct Characters.html
99 kB
10. Strings/57. Smallest window containing all characters of another string.html
2.9 kB
10. Strings/quize.html
3.0 kB
11. Linked List/1. Problems With Array Data Structures.mp4
263 MB
11. Linked List/1. Problems With Array Data Structures.vtt
29 kB
11. Linked List/2. Introduction to Linked List.mp4
50 MB
11. Linked List/2. Introduction to Linked List.vtt
5.6 kB
11. Linked List/3. Linked List Introduction.html
40 kB
11. Linked List/4. Simple Linked List Implementation in C++.mp4
131 MB
11. Linked List/4. Simple Linked List Implementation in C++.vtt
14 kB
11. Linked List/5. Simple Linked List Implementation in Java.mp4
92 MB
11. Linked List/5. Simple Linked List Implementation in Java.vtt
7.6 kB
11. Linked List/6. Insertion in Singly Linked Lists.html
28 kB
11. Linked List/7. Applications of Linked List.mp4
162 MB
11. Linked List/7. Applications of Linked List.vtt
9.3 kB
11. Linked List/8. Traversing a Linked List in C++.mp4
102 MB
11. Linked List/8. Traversing a Linked List in C++.vtt
11 kB
11. Linked List/9. Traversing a Linked List in Java.mp4
124 MB
11. Linked List/9. Traversing a Linked List in Java.vtt
7.4 kB
11. Linked List/10. Count Linked List Nodes.html
3.5 kB
11. Linked List/11. Find length of Loop.html
4.1 kB
11. Linked List/12. Recursive Traversal of Singly Linked List.mp4
104 MB
11. Linked List/12. Recursive Traversal of Singly Linked List.vtt
5.4 kB
11. Linked List/13. Recursive Traversal of Singly Linked List.html
3.9 kB
11. Linked List/14. Insert at Begin of Singly Linked List.mp4
91 MB
11. Linked List/14. Insert at Begin of Singly Linked List.vtt
7.6 kB
11. Linked List/15. Insert at Begin of Singly Linked List.html
5.8 kB
11. Linked List/16. Insert at the end of Singly Linked List.mp4
78 MB
11. Linked List/16. Insert at the end of Singly Linked List.vtt
8.9 kB
11. Linked List/17. Insert at the end of Singly Linked List.html
9.4 kB
11. Linked List/18. Insert at given position in Singly Linked List.mp4
114 MB
11. Linked List/18. Insert at given position in Singly Linked List.vtt
11 kB
11. Linked List/19. Insert at given position in Singly Linked List.html
7.4 kB
11. Linked List/20. Delete First Node of Singly Linked List.mp4
81 MB
11. Linked List/20. Delete First Node of Singly Linked List.vtt
5.5 kB
11. Linked List/21. Delete First Node of Singly Linked List.html
17 kB
11. Linked List/22. Delete Last of Singly Linked List.mp4
88 MB
11. Linked List/22. Delete Last of Singly Linked List.vtt
9.8 kB
11. Linked List/23. Delete Last of Singly Linked List.html
21 kB
11. Linked List/24. Search in a Linked List (Iterative and Recursive).mp4
168 MB
11. Linked List/24. Search in a Linked List (Iterative and Recursive).vtt
12 kB
11. Linked List/25. Search in a Linked List (Iterative and Recursive).html
27 kB
11. Linked List/26. Doubly Linked List in C++.mp4
68 MB
11. Linked List/26. Doubly Linked List in C++.vtt
3.5 kB
11. Linked List/27. Doubly Linked List in Java.mp4
71 MB
11. Linked List/27. Doubly Linked List in Java.vtt
4.0 kB
11. Linked List/28. Doubly Linked List.html
3.8 kB
11. Linked List/29. Singly Vs Doubly Linked List (Advantages & Disadvantages).mp4
91 MB
11. Linked List/29. Singly Vs Doubly Linked List (Advantages & Disadvantages).vtt
11 kB
11. Linked List/30. Insert at Begin of Doubly Linked List.mp4
60 MB
11. Linked List/30. Insert at Begin of Doubly Linked List.vtt
6.7 kB
11. Linked List/31. Insert at End Doubly Linked List.mp4
143 MB
11. Linked List/31. Insert at End Doubly Linked List.vtt
10 kB
11. Linked List/32. Insertion in a Doubly Linked List.html
38 kB
11. Linked List/33. Doubly linked list Insertion at given position.html
4.0 kB
11. Linked List/34. Reverse a Doubly Linked List.mp4
195 MB
11. Linked List/34. Reverse a Doubly Linked List.vtt
14 kB
11. Linked List/35. Reverse a Doubly Linked List.html
25 kB
11. Linked List/36. Delete Head of a Doubly Linked List.mp4
58 MB
11. Linked List/36. Delete Head of a Doubly Linked List.vtt
6.4 kB
11. Linked List/37. Delete Head of a Doubly Linked List.html
15 kB
11. Linked List/38. Delete Last of a Doubly Linked List.mp4
93 MB
11. Linked List/38. Delete Last of a Doubly Linked List.vtt
10 kB
11. Linked List/39. Circular Linked List in C++.mp4
66 MB
11. Linked List/39. Circular Linked List in C++.vtt
3.8 kB
11. Linked List/40. Circular Linked in C++.html
7.0 kB
11. Linked List/41. Circular Linked List in Java.mp4
65 MB
11. Linked List/41. Circular Linked List in Java.vtt
3.3 kB
11. Linked List/42. Circular Linked List (Advantages & Disadvantages).mp4
107 MB
11. Linked List/42. Circular Linked List (Advantages & Disadvantages).vtt
6.6 kB
11. Linked List/43. Circular Linked List (Advantages & Disadvantages).html
3.1 kB
11. Linked List/44. Circular Linked List Traversal in C++.mp4
90 MB
11. Linked List/44. Circular Linked List Traversal in C++.vtt
10 kB
11. Linked List/45. Circular Linked List Traversal in Java.mp4
116 MB
11. Linked List/45. Circular Linked List Traversal in Java.vtt
13 kB
11. Linked List/46. Circular Linked List Traversal.html
17 kB
11. Linked List/47. Insert at Begin of Circular Linked List.mp4
154 MB
11. Linked List/47. Insert at Begin of Circular Linked List.vtt
17 kB
11. Linked List/48. Insert at Begin of Circular Linked List.html
31 kB
11. Linked List/49. Insert at the end of Circular Linked List.mp4
128 MB
11. Linked List/49. Insert at the end of Circular Linked List.vtt
14 kB
11. Linked List/50. Insert at the end of Circular Linked List.html
31 kB
11. Linked List/51. Add Number Linked Lists.html
3.9 kB
11. Linked List/52. Delete Head of Circular Linked List.mp4
85 MB
11. Linked List/52. Delete Head of Circular Linked List.vtt
9.8 kB
11. Linked List/53. Delete Head of Circular Linked List.html
31 kB
11. Linked List/54. Delete Kth of a Circular Linked List.mp4
175 MB
11. Linked List/54. Delete Kth of a Circular Linked List.vtt
8.2 kB
11. Linked List/55. Sample Problems on Linked List.html
8.9 kB
11. Linked List/56. Swap Kth nodes from ends.html
3.3 kB
11. Linked List/57. Delete without head pointer.html
4.6 kB
11. Linked List/58. Circular Doubly Linked List.mp4
112 MB
11. Linked List/58. Circular Doubly Linked List.vtt
12 kB
11. Linked List/59. Circular Doubly Linked List.html
8.3 kB
11. Linked List/60. Sorted Insert in a Singly Linked List.mp4
159 MB
11. Linked List/60. Sorted Insert in a Singly Linked List.vtt
18 kB
11. Linked List/61. Sorted Insert in a Singly Linked List.html
26 kB
11. Linked List/62. Remove Duplicates from a Sorted Linked List.html
4.1 kB
11. Linked List/63. Identical Linked Lists.html
4.1 kB
11. Linked List/64. Middle of linked list.mp4
104 MB
11. Linked List/64. Middle of linked list.vtt
12 kB
11. Linked List/65. Middle of linked list.html
44 kB
11. Linked List/66. Nth Node from end of Linked List.mp4
135 MB
11. Linked List/66. Nth Node from end of Linked List.vtt
11 kB
11. Linked List/67. Nth Node from end of Linked List.html
44 kB
11. Linked List/68. Kth from End of Linked List.html
3.8 kB
11. Linked List/69. Reverse a linked list iterative.mp4
244 MB
11. Linked List/69. Reverse a linked list iterative.vtt
18 kB
11. Linked List/70. Reverse a linked list iterative.html
37 kB
11. Linked List/71. Recursive reverse a linked list (Part 1).mp4
107 MB
11. Linked List/71. Recursive reverse a linked list (Part 1).vtt
12 kB
11. Linked List/72. Recursive reverse a linked list (Part 2).mp4
106 MB
11. Linked List/72. Recursive reverse a linked list (Part 2).vtt
12 kB
11. Linked List/73. Remove duplicates from a sorted Singly Linked List.mp4
243 MB
11. Linked List/73. Remove duplicates from a sorted Singly Linked List.vtt
12 kB
11. Linked List/74. Remove duplicates from a sorted Singly Linked List.html
23 kB
11. Linked List/75. Reverse a linked list in groups of size k.mp4
196 MB
11. Linked List/75. Reverse a linked list in groups of size k.vtt
22 kB
11. Linked List/76. Reverse a linked list in groups of size k.html
64 kB
11. Linked List/77. Detect loop.mp4
212 MB
11. Linked List/77. Detect loop.vtt
22 kB
11. Linked List/78. Detect loop.html
66 kB
11. Linked List/80. Detect loop using floyd cycle detection.mp4
205 MB
11. Linked List/80. Detect loop using floyd cycle detection.vtt
21 kB
11. Linked List/81. Detect loop using floyd cycle detection.html
18 kB
11. Linked List/82. Detect and remove loop in linked list.mp4
274 MB
11. Linked List/82. Detect and remove loop in linked list.vtt
28 kB
11. Linked List/83. Detect and remove loop in linked list.html
32 kB
11. Linked List/84. Remove loop in Linked List.html
4.0 kB
11. Linked List/85. Delete node with only pointer given to it.mp4
68 MB
11. Linked List/85. Delete node with only pointer given to it.vtt
7.7 kB
11. Linked List/86. Delete node with only pointer given to it.html
20 kB
11. Linked List/87. Segregate Even and Odd Nodes in C++.mp4
138 MB
11. Linked List/87. Segregate Even and Odd Nodes in C++.vtt
12 kB
11. Linked List/88. Segregate Even and Odd Nodes in Java.mp4
148 MB
11. Linked List/88. Segregate Even and Odd Nodes in Java.vtt
13 kB
11. Linked List/89. Segregate Even and Odd Nodes.html
33 kB
11. Linked List/90. Intersection Point of two linked list.mp4
121 MB
11. Linked List/90. Intersection Point of two linked list.vtt
12 kB
11. Linked List/91. Intersection of two linked list.html
58 kB
11. Linked List/92. Intersection in Y Shaped Lists.html
3.8 kB
11. Linked List/93. Pairwise Swap Nodes of linked list in C++.mp4
176 MB
11. Linked List/93. Pairwise Swap Nodes of linked list in C++.vtt
22 kB
11. Linked List/94. Pairwise Swap Nodes of linked list in Java.mp4
179 MB
11. Linked List/94. Pairwise Swap Nodes of linked list in Java.vtt
22 kB
11. Linked List/95. Pairwise Swap Nodes of linked list.html
35 kB
11. Linked List/96. Pairwise swap of nodes in LinkedList.html
4.8 kB
11. Linked List/97. Clone a linked list with Random Pointer in C++.mp4
205 MB
11. Linked List/97. Clone a linked list with Random Pointer in C++.vtt
25 kB
11. Linked List/98. Clone a linked list with Random Pointer in Java.mp4
208 MB
11. Linked List/98. Clone a linked list with Random Pointer in Java.vtt
25 kB
11. Linked List/99. Clone a linked list with Random Pointer.html
61 kB
11. Linked List/100. Clone List with Next and Random.html
6.2 kB
11. Linked List/101. LRU Cache Design.mp4
201 MB
11. Linked List/101. LRU Cache Design.vtt
23 kB
11. Linked List/102. LRU Cache Design.html
44 kB
11. Linked List/103. LRU Cache.html
6.3 kB
11. Linked List/104. Merge two sorted linked lists.mp4
226 MB
11. Linked List/104. Merge two sorted linked lists.vtt
25 kB
11. Linked List/105. Merge two sorted linked lists.html
24 kB
11. Linked List/106. Merge two sorted linked lists.html
3.1 kB
11. Linked List/107. Merge K sorted linked lists.html
3.9 kB
11. Linked List/108. Palindrome Linked List.mp4
250 MB
11. Linked List/108. Palindrome Linked List.vtt
16 kB
11. Linked List/109. Palindrome Linked List.html
70 kB
11. Linked List/110. Palindrome Linked List.html
3.5 kB
11. Linked List/111. XOR Linked Lists.html
14 kB
11. Linked List/112. Circular Linked Lists.html
27 kB
11. Linked List/113. Delete in a Doubly Linked List.html
3.1 kB
11. Linked List/114. Insert in Sorted way in a Sorted DLL.html
3.7 kB
11. Linked List/115. Reverse a linked list.html
3.3 kB
11. Linked List/116. Display Linked List.html
2.7 kB
11. Linked List/117. Join Two Linked Lists.html
3.4 kB
11. Linked List/118. Is Linked List Sorted.html
4.5 kB
11. Linked List/119. Find Middle of Circular Doubly Linked List.html
2.6 kB
11. Linked List/120. Is The Doubly Linked List Circular.html
2.7 kB
11. Linked List/quize.html
13 kB
12. Stack/1. Stack Data Structure.mp4
166 MB
12. Stack/1. Stack Data Structure.vtt
11 kB
12. Stack/2. Stack Data Structure.html
4.3 kB
12. Stack/3. Array Implementation of Stack in C++.mp4
312 MB
12. Stack/3. Array Implementation of Stack in C++.vtt
20 kB
12. Stack/4. Array Implementation of Stack in Java.mp4
313 MB
12. Stack/4. Array Implementation of Stack in Java.vtt
17 kB
12. Stack/5. Array Implementation of Stack.html
22 kB
12. Stack/6. Implement stack using array.html
4.6 kB
12. Stack/7. Linked List Implementation of Stack in C++.mp4
210 MB
12. Stack/7. Linked List Implementation of Stack in C++.vtt
13 kB
12. Stack/8. Linked List Implementation of Stack in Java.mp4
190 MB
12. Stack/8. Linked List Implementation of Stack in Java.vtt
11 kB
12. Stack/9. Linked List implementation of Stack.html
36 kB
12. Stack/10. Stack using Linked List.html
5.6 kB
12. Stack/11. Applications of Stack.mp4
135 MB
12. Stack/11. Applications of Stack.vtt
16 kB
12. Stack/12. Applications of Stack.html
3.2 kB
12. Stack/13. Stack in C++ STL.mp4
91 MB
12. Stack/13. Stack in C++ STL.vtt
9.3 kB
12. Stack/14. Stack in C++ STL.html
8.9 kB
12. Stack/15. Stack in Java Collections.mp4
127 MB
12. Stack/15. Stack in Java Collections.vtt
7.1 kB
12. Stack/16. Stack in Java Collection.html
12 kB
12. Stack/17. Operations on Stack.html
6.6 kB
12. Stack/18. Delete Mid of a Stack.html
2.4 kB
12. Stack/19. Balanced Parenthesis.mp4
192 MB
12. Stack/19. Balanced Parenthesis.vtt
19 kB
12. Stack/20. Balanced Parenthesis.html
21 kB
12. Stack/21. Parenthesis Checker.html
3.0 kB
12. Stack/22. Removing consecutive duplicates.html
2.8 kB
12. Stack/23. Removing consecutive duplicates - 2.html
2.6 kB
12. Stack/24. Implement two Stacks in an Array.mp4
189 MB
12. Stack/24. Implement two Stacks in an Array.vtt
23 kB
12. Stack/25. Implement two Stacks in an Array.html
59 kB
12. Stack/26. Two Stacks in an Array.html
6.1 kB
12. Stack/27. Implement K Stacks in an Array in C++.mp4
148 MB
12. Stack/27. Implement K Stacks in an Array in C++.vtt
18 kB
12. Stack/28. Implement K Stacks in an Array in Java.mp4
144 MB
12. Stack/28. Implement K Stacks in an Array in Java.vtt
18 kB
12. Stack/29. Implement K Stacks in an Array.html
40 kB
12. Stack/30. Stock span problem.mp4
649 MB
12. Stack/30. Stock span problem.vtt
31 kB
12. Stack/31. Stock span problem.html
75 kB
12. Stack/32. Stock span problem.html
3.2 kB
12. Stack/33. Previous Greater Element.mp4
121 MB
12. Stack/33. Previous Greater Element.vtt
13 kB
12. Stack/34. Previous Greater Element.html
31 kB
12. Stack/35. Next Greater Element.mp4
223 MB
12. Stack/35. Next Greater Element.vtt
24 kB
12. Stack/36. Next Greater Element.html
62 kB
12. Stack/37. Next Greater Element.html
3.5 kB
12. Stack/38. Get min at pop.html
4.8 kB
12. Stack/39. Largest Rectangular Area in a Histogram (Part 1).mp4
190 MB
12. Stack/39. Largest Rectangular Area in a Histogram (Part 1).vtt
23 kB
12. Stack/40. Largest Rectangular Area in a Histogram (Part 2).mp4
138 MB
12. Stack/40. Largest Rectangular Area in a Histogram (Part 2).vtt
16 kB
12. Stack/41. Largest Rectangular Area in a Histogram.html
57 kB
12. Stack/42. Histogram Max Rectangular Area.html
3.7 kB
12. Stack/43. Largest Rectangle with all 1's.mp4
198 MB
12. Stack/43. Largest Rectangle with all 1's.vtt
23 kB
12. Stack/44. Largest Rectangle with all 1's.html
37 kB
12. Stack/45. Stack with getMin() in O(1).mp4
136 MB
12. Stack/45. Stack with getMin() in O(1).vtt
16 kB
12. Stack/46. Design a Stack with getMin() in O(1) Space.mp4
399 MB
12. Stack/46. Design a Stack with getMin() in O(1) Space.vtt
25 kB
12. Stack/47. Stack with getMin() in O(1).html
53 kB
12. Stack/48. The Celebrity Problem.html
2.7 kB
12. Stack/49. Infix, Prefix and Postfix Introduction.mp4
149 MB
12. Stack/49. Infix, Prefix and Postfix Introduction.vtt
16 kB
12. Stack/50. Infix to Postfix (Simple sol.).mp4
144 MB
12. Stack/50. Infix to Postfix (Simple sol.).vtt
16 kB
12. Stack/51. Infix to Postfix (Efficient Solution).mp4
188 MB
12. Stack/51. Infix to Postfix (Efficient Solution).vtt
21 kB
12. Stack/52. Infix to Postfix.html
30 kB
12. Stack/53. Infix to Postfix.html
3.4 kB
12. Stack/54. Evaluation of Postfix.mp4
157 MB
12. Stack/54. Evaluation of Postfix.vtt
17 kB
12. Stack/55. Evaluation of Postfix.html
57 kB
12. Stack/56. Evaluation of Postfix Expression.html
2.3 kB
12. Stack/57. Infix to Prefix (Simple Solution).mp4
135 MB
12. Stack/57. Infix to Prefix (Simple Solution).vtt
16 kB
12. Stack/58. Infix to Prefix (Efficient Solution).mp4
237 MB
12. Stack/58. Infix to Prefix (Efficient Solution).vtt
28 kB
12. Stack/59. Infix To Prefix.html
45 kB
12. Stack/60. Evaluation of Prefix.mp4
103 MB
12. Stack/60. Evaluation of Prefix.vtt
12 kB
12. Stack/61. Evaluation of Prefix.html
45 kB
12. Stack/62. Maximum of minimum for every window size.html
4.0 kB
12. Stack/quize.html
3.4 kB
13. Queue/1. Queue Data Structure.mp4
97 MB
13. Queue/1. Queue Data Structure.vtt
7.2 kB
13. Queue/2. Application of Queue Data structure.mp4
164 MB
13. Queue/2. Application of Queue Data structure.vtt
12 kB
13. Queue/3. Introduction to Queues.html
36 kB
13. Queue/4. Implementation of Queue using Array.mp4
377 MB
13. Queue/4. Implementation of Queue using Array.vtt
24 kB
13. Queue/5. Queue Using Array.html
4.9 kB
13. Queue/6. Operations on Queue.html
8.6 kB
13. Queue/7. Implementation of Queue using Linked List.mp4
283 MB
13. Queue/7. Implementation of Queue using Linked List.vtt
15 kB
13. Queue/8. Queue using Linked List.html
7.1 kB
13. Queue/9. Queue in C++ STL.mp4
102 MB
13. Queue/9. Queue in C++ STL.vtt
10 kB
13. Queue/10. Queue in Java.mp4
182 MB
13. Queue/10. Queue in Java.vtt
22 kB
13. Queue/11. Implementing Queue in C++ and Java using Built-in Classes.html
17 kB
13. Queue/12. Implementing stack using queue.mp4
102 MB
13. Queue/12. Implementing stack using queue.vtt
10 kB
13. Queue/13. Implementing Stack using Queue.html
38 kB
13. Queue/14. Implementing Queue using Stack.html
38 kB
13. Queue/15. Sample Problems on Queue.html
5.9 kB
13. Queue/16. Stack using two queues.html
7.3 kB
13. Queue/17. Queue using two Stacks.html
6.1 kB
13. Queue/18. Reversing a Queue.mp4
106 MB
13. Queue/18. Reversing a Queue.vtt
9.8 kB
13. Queue/19. Queue Reversal.html
5.6 kB
13. Queue/20. Reverse First K elements of Queue.html
5.9 kB
13. Queue/21. Generate numbers with given digits.mp4
97 MB
13. Queue/21. Generate numbers with given digits.vtt
11 kB
13. Queue/22. Generate Binary Numbers.html
2.2 kB
13. Queue/23. Gas Station.html
3.0 kB
13. Queue/quize.html
6.2 kB
14. Deque/1. Deque Data Structure.mp4
137 MB
14. Deque/1. Deque Data Structure.vtt
15 kB
14. Deque/2. Deque Data Structure.html
3.6 kB
14. Deque/3. Array Implementation of Deque.mp4
421 MB
14. Deque/3. Array Implementation of Deque.vtt
30 kB
14. Deque/4. Circular implementation of Deque.html
54 kB
14. Deque/5. Deque in C++ STL.mp4
334 MB
14. Deque/5. Deque in C++ STL.vtt
22 kB
14. Deque/6. Deque in C++ STL.html
13 kB
14. Deque/7. Deque in Java.mp4
121 MB
14. Deque/7. Deque in Java.vtt
14 kB
14. Deque/8. ArrayDeque in Java.mp4
312 MB
14. Deque/8. ArrayDeque in Java.vtt
36 kB
14. Deque/9. Deque in Java.html
32 kB
14. Deque/10. Insertion in deque.html
3.2 kB
14. Deque/11. Deque deletion.html
4.6 kB
14. Deque/12. Dequeue Traversal.html
1.9 kB
14. Deque/13. Deque Implementations.html
5.7 kB
14. Deque/14. Design a Data Structure with Min and Max operations.mp4
78 MB
14. Deque/14. Design a Data Structure with Min and Max operations.vtt
9.0 kB
14. Deque/15. Design a Data Structure with Min and Max operations.html
21 kB
14. Deque/16. Maximums of all subarrays of size k.mp4
307 MB
14. Deque/16. Maximums of all subarrays of size k.vtt
35 kB
14. Deque/17. Maximums of all subarrays of size K.html
40 kB
14. Deque/18. Rotate Deque By K.html
3.6 kB
14. Deque/19. K Sized Subarray Maximum.html
3.3 kB
14. Deque/20. First Circular Tour.mp4
419 MB
14. Deque/20. First Circular Tour.vtt
47 kB
14. Deque/21. First Circular Tour.html
76 kB
14. Deque/quize.html
2.3 kB
15. Tree/1. Tree Data Structure.mp4
67 MB
15. Tree/1. Tree Data Structure.vtt
7.4 kB
15. Tree/2. Introduction to Trees.html
7.5 kB
15. Tree/3. Application of Tree.mp4
71 MB
15. Tree/3. Application of Tree.vtt
7.7 kB
15. Tree/4. Application of Tree.html
7.2 kB
15. Tree/5. Binary Tree.mp4
97 MB
15. Tree/5. Binary Tree.vtt
10 kB
15. Tree/6. Binary Tree.html
18 kB
15. Tree/7. Tree Traversal.mp4
137 MB
15. Tree/7. Tree Traversal.vtt
16 kB
15. Tree/8. Binary Tree Traversals.html
28 kB
15. Tree/9. Preorder Traversal.html
4.1 kB
15. Tree/10. Inorder Traversal.html
6.3 kB
15. Tree/11. Postorder Traversal.html
5.8 kB
15. Tree/12. Implementation of Inorder Traversal.mp4
126 MB
15. Tree/12. Implementation of Inorder Traversal.vtt
14 kB
15. Tree/13. Implementation of Preorder Traversal.mp4
81 MB
15. Tree/13. Implementation of Preorder Traversal.vtt
9.7 kB
15. Tree/14. Implementation of Postorder Traversal.mp4
66 MB
15. Tree/14. Implementation of Postorder Traversal.vtt
7.7 kB
15. Tree/15. Implementation of Inorder, Preorder and Postorder Traversal.html
47 kB
15. Tree/16. Height of Binary Tree.mp4
115 MB
15. Tree/16. Height of Binary Tree.vtt
13 kB
15. Tree/17. Height of Binary Tree.html
18 kB
15. Tree/18. Height of Binary Tree.html
4.5 kB
15. Tree/19. Print Nodes at K distance.mp4
95 MB
15. Tree/19. Print Nodes at K distance.vtt
10 kB
15. Tree/20. Print Nodes at K Distance.html
17 kB
15. Tree/21. Count the nodes at distance K from leaf.html
6.0 kB
15. Tree/22. Level Order Traversal.mp4
157 MB
15. Tree/22. Level Order Traversal.vtt
14 kB
15. Tree/23. Level Order Traversal Line by Line (Part 1).mp4
149 MB
15. Tree/23. Level Order Traversal Line by Line (Part 1).vtt
10 kB
15. Tree/24. Level Order Traversal Line by Line (Part 2).mp4
91 MB
15. Tree/24. Level Order Traversal Line by Line (Part 2).vtt
6.5 kB
15. Tree/25. Level Order Traversal of a Binary Tree.html
22 kB
15. Tree/26. Level order traversal.html
4.4 kB
15. Tree/27. Level Order Line by Line.html
5.0 kB
15. Tree/28. ZigZag Tree Traversal.html
6.8 kB
15. Tree/29. Size of Binary Tree.mp4
184 MB
15. Tree/29. Size of Binary Tree.vtt
20 kB
15. Tree/30. Size of Binary Tree.html
16 kB
15. Tree/31. Maximum in Binary Tree.mp4
217 MB
15. Tree/31. Maximum in Binary Tree.vtt
14 kB
15. Tree/32. Maximum in Binary Tree.html
20 kB
15. Tree/33. Print Left View of Binary Tree.mp4
232 MB
15. Tree/33. Print Left View of Binary Tree.vtt
15 kB
15. Tree/34. Left, Right, Top and Bottom View of a Binary Tree.html
19 kB
15. Tree/35. Left View of Binary Tree.html
4.4 kB
15. Tree/36. Right View of Binary Tree.html
5.5 kB
15. Tree/37. Children Sum Property.mp4
96 MB
15. Tree/37. Children Sum Property.vtt
11 kB
15. Tree/38. Children Sum in a Binary Tree.html
5.1 kB
15. Tree/39. Mirror Tree.html
5.0 kB
15. Tree/40. Check for Balanced Binary Tree.mp4
175 MB
15. Tree/40. Check for Balanced Binary Tree.vtt
20 kB
15. Tree/41. Check for Balanced Binary Tree.html
40 kB
15. Tree/42. Balanced Tree Check.html
4.5 kB
15. Tree/43. Check if subtree.html
5.9 kB
15. Tree/44. Maximum Width of Binary Tree.mp4
74 MB
15. Tree/44. Maximum Width of Binary Tree.vtt
8.5 kB
15. Tree/45. Maximum width of Binary Tree.html
33 kB
15. Tree/46. Maximum Width of Tree.html
4.3 kB
15. Tree/47. Foldable Binary Tree.html
8.0 kB
15. Tree/48. Vertical Width of a Binary Tree.html
3.7 kB
15. Tree/49. Convert Binary Tree to Doubly Linked List.mp4
374 MB
15. Tree/49. Convert Binary Tree to Doubly Linked List.vtt
27 kB
15. Tree/50. Binary Tree to DLL.html
5.7 kB
15. Tree/51. Construct Binary Tree from Inorder and Preorder.mp4
303 MB
15. Tree/51. Construct Binary Tree from Inorder and Preorder.vtt
34 kB
15. Tree/52. Construct Binary Tree from Inorder and Preorder.html
32 kB
15. Tree/53. Binary Tree from Inorder and Postorder.html
3.7 kB
15. Tree/54. Linked List to Binary Tree.html
6.2 kB
15. Tree/55. Construct Binary Tree from Parent Array.html
4.8 kB
15. Tree/56. Tree Traversal in Spiral Form.mp4
326 MB
15. Tree/56. Tree Traversal in Spiral Form.vtt
36 kB
15. Tree/57. Tree Traversal in Spiral Form.html
94 kB
15. Tree/58. Level Order in spiral form.html
5.6 kB
15. Tree/59. Connect Nodes of Levels.html
5.5 kB
15. Tree/60. Diameter of a Binary Tree.mp4
232 MB
15. Tree/60. Diameter of a Binary Tree.vtt
26 kB
15. Tree/61. Diameter of a Binary Tree.html
82 kB
15. Tree/62. Diameter of a Binary Tree.html
6.1 kB
15. Tree/63. Maximum path sum from any node.html
3.9 kB
15. Tree/64. LCA of Binary Tree (Part 1).mp4
314 MB
15. Tree/64. LCA of Binary Tree (Part 1).vtt
22 kB
15. Tree/65. LCA of Binary Tree (Part 2).mp4
163 MB
15. Tree/65. LCA of Binary Tree (Part 2).vtt
18 kB
15. Tree/66. Finding LCA in Binary Tree.html
64 kB
15. Tree/67. LCA in Binary Tree.html
4.7 kB
15. Tree/68. Maximum difference between node and its ancestor.html
5.5 kB
15. Tree/69. Burn a Binary Tree from a Leaf.mp4
406 MB
15. Tree/69. Burn a Binary Tree from a Leaf.vtt
28 kB
15. Tree/70. Burn a Binary Tree From a Leaf.html
32 kB
15. Tree/71. Count Number of SubTrees having given Sum.html
6.3 kB
15. Tree/72. Identical Trees.html
3.7 kB
15. Tree/73. Count nodes in a Complete Binary Tree.mp4
277 MB
15. Tree/73. Count nodes in a Complete Binary Tree.vtt
32 kB
15. Tree/74. Serialize and Deserialize a Binary Tree.mp4
290 MB
15. Tree/74. Serialize and Deserialize a Binary Tree.vtt
32 kB
15. Tree/75. Serialize and Deserialize a Binary Tree.html
35 kB
15. Tree/76. Serialize and deserialize a binary tree.html
5.6 kB
15. Tree/77. Iterative Inorder Traversal.mp4
154 MB
15. Tree/77. Iterative Inorder Traversal.vtt
18 kB
15. Tree/78. Iterative Preorder Traversal (Simple).mp4
103 MB
15. Tree/78. Iterative Preorder Traversal (Simple).vtt
12 kB
15. Tree/79. Iterative Preorder Traversal (Space Optimized).mp4
148 MB
15. Tree/79. Iterative Preorder Traversal (Space Optimized).vtt
17 kB
15. Tree/80. Iterative Preorder Traversal.html
44 kB
15. Tree/81. Insertion in a Binary Tree.html
29 kB
15. Tree/82. Deletion in a Binary Tree.html
44 kB
15. Tree/83. Threaded Binary Tree.html
10 kB
15. Tree/84. Sample Problems on Trees.html
9.4 kB
15. Tree/85. Maximum sum of Non-adjacent nodes.html
4.4 kB
15. Tree/86. Binary Tree to CDLL.html
6.2 kB
15. Tree/quize.html
3.2 kB
16. Binary Search Tree/1. Binary Search Tree(Background).mp4
100 MB
16. Binary Search Tree/1. Binary Search Tree(Background).vtt
12 kB
16. Binary Search Tree/2. Binary Search Tree(Introduction).mp4
125 MB
16. Binary Search Tree/2. Binary Search Tree(Introduction).vtt
13 kB
16. Binary Search Tree/3. Introduction to Binary Search Trees.html
32 kB
16. Binary Search Tree/4. Search in BST (Introduction).mp4
57 MB
16. Binary Search Tree/4. Search in BST (Introduction).vtt
6.2 kB
16. Binary Search Tree/5. Search a node in BST.html
4.2 kB
16. Binary Search Tree/6. Search in BST C++.mp4
114 MB
16. Binary Search Tree/6. Search in BST C++.vtt
12 kB
16. Binary Search Tree/7. Search in BST Java.mp4
107 MB
16. Binary Search Tree/7. Search in BST Java.vtt
12 kB
16. Binary Search Tree/8. Insert in BST.mp4
52 MB
16. Binary Search Tree/8. Insert in BST.vtt
6.0 kB
16. Binary Search Tree/9. Insert in BST C++.mp4
110 MB
16. Binary Search Tree/9. Insert in BST C++.vtt
12 kB
16. Binary Search Tree/10. Insert in BST Java.mp4
112 MB
16. Binary Search Tree/10. Insert in BST Java.vtt
13 kB
16. Binary Search Tree/11. Binary Search Tree (Search and Insert).html
58 kB
16. Binary Search Tree/12. Insert a node in a BST.html
4.5 kB
16. Binary Search Tree/13. Inorder traversal of a BST.html
4.3 kB
16. Binary Search Tree/14. Deletion in BST.mp4
76 MB
16. Binary Search Tree/14. Deletion in BST.vtt
8.4 kB
16. Binary Search Tree/15. Deletion in a Binary Search Tree.html
46 kB
16. Binary Search Tree/16. Delete a node from BST.html
4.8 kB
16. Binary Search Tree/17. BST deletion in C++.mp4
125 MB
16. Binary Search Tree/17. BST deletion in C++.vtt
14 kB
16. Binary Search Tree/18. BST Deletion in Java.mp4
120 MB
16. Binary Search Tree/18. BST Deletion in Java.vtt
14 kB
16. Binary Search Tree/19. Floor in BST.mp4
114 MB
16. Binary Search Tree/19. Floor in BST.vtt
12 kB
16. Binary Search Tree/20. Floor in BST.html
24 kB
16. Binary Search Tree/21. Floor in BST.html
3.4 kB
16. Binary Search Tree/22. Floor in BST in CPP.mp4
99 MB
16. Binary Search Tree/22. Floor in BST in CPP.vtt
6.0 kB
16. Binary Search Tree/23. Floor in BST Java.mp4
52 MB
16. Binary Search Tree/23. Floor in BST Java.vtt
5.5 kB
16. Binary Search Tree/24. Ceil in BST.mp4
115 MB
16. Binary Search Tree/24. Ceil in BST.vtt
12 kB
16. Binary Search Tree/25. Ceil in BST.html
24 kB
16. Binary Search Tree/26. Ceil in BST.html
4.1 kB
16. Binary Search Tree/27. Self Balancing BST.mp4
149 MB
16. Binary Search Tree/27. Self Balancing BST.vtt
16 kB
16. Binary Search Tree/28. Self Balancing BST.html
8.1 kB
16. Binary Search Tree/29. AVL Tree.mp4
198 MB
16. Binary Search Tree/29. AVL Tree.vtt
17 kB
16. Binary Search Tree/30. Introduction to AVL Tree.html
7.0 kB
16. Binary Search Tree/31. Red Black Tree.mp4
111 MB
16. Binary Search Tree/31. Red Black Tree.vtt
12 kB
16. Binary Search Tree/32. Red Black Tree.html
10 kB
16. Binary Search Tree/33. Applications of BST.mp4
86 MB
16. Binary Search Tree/33. Applications of BST.vtt
10 kB
16. Binary Search Tree/34. Applications of BST.html
1.5 kB
16. Binary Search Tree/35. Ceiling on left side in an array.mp4
107 MB
16. Binary Search Tree/35. Ceiling on left side in an array.vtt
12 kB
16. Binary Search Tree/36. Smaller on Right.html
2.5 kB
16. Binary Search Tree/37. Closest in BST.html
4.4 kB
16. Binary Search Tree/38. Find Kth Smallest in BST.mp4
188 MB
16. Binary Search Tree/38. Find Kth Smallest in BST.vtt
21 kB
16. Binary Search Tree/39. Find Kth Smallest in BST.html
97 kB
16. Binary Search Tree/40. Check for BST.mp4
224 MB
16. Binary Search Tree/40. Check for BST.vtt
26 kB
16. Binary Search Tree/41. Check for BST.html
92 kB
16. Binary Search Tree/42. Check for BST.html
3.6 kB
16. Binary Search Tree/43. Merge two BST 's.html
3.6 kB
16. Binary Search Tree/44. Fix BST with Two Nodes Swapped.mp4
283 MB
16. Binary Search Tree/44. Fix BST with Two Nodes Swapped.vtt
14 kB
16. Binary Search Tree/45. Fix BST with two nodes swapped.html
41 kB
16. Binary Search Tree/46. Fixing Two nodes of a BST.html
4.5 kB
16. Binary Search Tree/47. Find Common Nodes in two BSTs.html
3.7 kB
16. Binary Search Tree/48. Pair Sum with given BST.mp4
150 MB
16. Binary Search Tree/48. Pair Sum with given BST.vtt
17 kB
16. Binary Search Tree/49. Pair Sum with given BST.html
98 kB
16. Binary Search Tree/50. Pair Sum in BST.html
4.9 kB
16. Binary Search Tree/51. BST Keys in a Range.html
3.7 kB
16. Binary Search Tree/52. Vertical Sum in a Binary Tree.mp4
211 MB
16. Binary Search Tree/52. Vertical Sum in a Binary Tree.vtt
23 kB
16. Binary Search Tree/53. Vertical Sum in a Binary Tree.html
32 kB
16. Binary Search Tree/54. Vertical Traversal of Binary Tree.mp4
243 MB
16. Binary Search Tree/54. Vertical Traversal of Binary Tree.vtt
26 kB
16. Binary Search Tree/55. Vertical Tree Traversal.html
5.1 kB
16. Binary Search Tree/56. Levelorder traversal of a BST.html
5.7 kB
16. Binary Search Tree/57. Convert Level Order Traversal to BST.html
3.6 kB
16. Binary Search Tree/58. Top View of Binary Tree.mp4
202 MB
16. Binary Search Tree/58. Top View of Binary Tree.vtt
23 kB
16. Binary Search Tree/59. Top View of Binary Tree.html
31 kB
16. Binary Search Tree/60. Preorder to BST.html
4.8 kB
16. Binary Search Tree/61. Bottom View of Binary Tree.mp4
208 MB
16. Binary Search Tree/61. Bottom View of Binary Tree.vtt
23 kB
16. Binary Search Tree/62. Bottom View of Binary Tree.html
5.2 kB
16. Binary Search Tree/63. Finding LCA in Binary Search Tree.html
40 kB
16. Binary Search Tree/64. LCA in BST.html
2.7 kB
16. Binary Search Tree/65. Count BST nodes that lie in a given range.html
3.1 kB
16. Binary Search Tree/66. Top View of Binary Tree.html
5.1 kB
16. Binary Search Tree/67. Minimum element in BST.html
4.6 kB
16. Binary Search Tree/quize.html
3.9 kB
17. Heap/1. Binary Heap Introduction.mp4
138 MB
17. Heap/1. Binary Heap Introduction.vtt
16 kB
17. Heap/2. Binary Heap Implementation.mp4
24 MB
17. Heap/2. Binary Heap Implementation.vtt
2.8 kB
17. Heap/3. Binary Heap Introduction.html
2.2 kB
17. Heap/4. Binary Heap Insert.mp4
99 MB
17. Heap/4. Binary Heap Insert.vtt
12 kB
17. Heap/5. Insertion and Deletion in Heap.html
18 kB
17. Heap/6. Binary Heap (Heapify and Extract).mp4
276 MB
17. Heap/6. Binary Heap (Heapify and Extract).vtt
32 kB
17. Heap/7. Binary Heap (Decrease Key, Delete and Build Heap).mp4
231 MB
17. Heap/7. Binary Heap (Decrease Key, Delete and Build Heap).vtt
22 kB
17. Heap/8. Operations of Heap Data Structure.html
25 kB
17. Heap/9. Binary Heap Operations.html
14 kB
17. Heap/10. Heap Sort.mp4
313 MB
17. Heap/10. Heap Sort.vtt
22 kB
17. Heap/11. Heap Sort.html
30 kB
17. Heap/12. Heap Sort.html
2.4 kB
17. Heap/13. Kth largest element.html
2.1 kB
17. Heap/14. Priority Queue in C++.mp4
246 MB
17. Heap/14. Priority Queue in C++.vtt
26 kB
17. Heap/15. PriorityQueue in Java.mp4
37 MB
17. Heap/15. PriorityQueue in Java.vtt
2.9 kB
17. Heap/16. Implementing Heaps using inbuilt classes in C++ and Java.html
20 kB
17. Heap/17. Sort K-Sorted Array.mp4
114 MB
17. Heap/17. Sort K-Sorted Array.vtt
13 kB
17. Heap/18. Sort K-Sorted Array.html
22 kB
17. Heap/19. Nearly sorted.html
2.3 kB
17. Heap/20. K Most occurring elements.html
3.4 kB
17. Heap/21. Buy Maximum Items with Given Sum.mp4
80 MB
17. Heap/21. Buy Maximum Items with Given Sum.vtt
9.4 kB
17. Heap/22. Buy Maximum Items with Given Sum.html
15 kB
17. Heap/23. Minimum Cost of ropes.html
3.1 kB
17. Heap/24. K Largest Elements.mp4
132 MB
17. Heap/24. K Largest Elements.vtt
15 kB
17. Heap/25. K Largest Elements.html
30 kB
17. Heap/27. Kth smallest element.html
4.3 kB
17. Heap/28. K Closest Elements.mp4
185 MB
17. Heap/28. K Closest Elements.vtt
16 kB
17. Heap/29. K Closest Elements.html
32 kB
17. Heap/30. Merge K Sorted Arrays.mp4
310 MB
17. Heap/30. Merge K Sorted Arrays.vtt
36 kB
17. Heap/31. Merge K Sorted Arrays.html
44 kB
17. Heap/32. Rearrange characters.html
3.2 kB
17. Heap/33. Merge k Sorted Arrays.html
3.5 kB
17. Heap/34. Median of a Stream.mp4
310 MB
17. Heap/34. Median of a Stream.vtt
36 kB
17. Heap/35. Median of a Stream.html
18 kB
17. Heap/36. Find median in a stream.html
6.4 kB
17. Heap/37. Kth largest element in a stream.html
3.5 kB
17. Heap/quize.html
3.7 kB
18. Graph/1. Introduction to Graph.mp4
134 MB
18. Graph/1. Introduction to Graph.vtt
14 kB
18. Graph/2. Introduction to Graphs.html
23 kB
18. Graph/3. Graph Representation (Adjacency Matrix).mp4
109 MB
18. Graph/3. Graph Representation (Adjacency Matrix).vtt
12 kB
18. Graph/4. Graph Representation (Adjacency List).mp4
106 MB
18. Graph/4. Graph Representation (Adjacency List).vtt
12 kB
18. Graph/5. Graph Representation.html
30 kB
18. Graph/6. Print adjacency list.html
3.3 kB
18. Graph/7. Adjacency List implementation in CPP.mp4
68 MB
18. Graph/7. Adjacency List implementation in CPP.vtt
7.9 kB
18. Graph/8. Adjacency List implementation in Java.mp4
86 MB
18. Graph/8. Adjacency List implementation in Java.vtt
9.8 kB
18. Graph/9. Adjacency Matrix and List Comparison.mp4
94 MB
18. Graph/9. Adjacency Matrix and List Comparison.vtt
11 kB
18. Graph/10. Adjacency Matrix and List Comparison.html
3.1 kB
18. Graph/11. Breadth First Search.mp4
305 MB
18. Graph/11. Breadth First Search.vtt
36 kB
18. Graph/12. Breadth First Traversal of a Graph.html
33 kB
18. Graph/13. BFS of graph.html
6.1 kB
18. Graph/14. Applications of BFS.mp4
52 MB
18. Graph/14. Applications of BFS.vtt
6.0 kB
18. Graph/15. Applications of BFS.html
5.6 kB
18. Graph/16. Distance of nearest cell having 1.html
4.0 kB
18. Graph/17. Depth First Search.mp4
303 MB
18. Graph/17. Depth First Search.vtt
35 kB
18. Graph/18. Depth First Traversal of a Graph.html
28 kB
18. Graph/19. DFS of Graph.html
4.5 kB
18. Graph/20. Rotten Oranges.html
3.1 kB
18. Graph/21. Steps by Knight.html
3.5 kB
18. Graph/22. Applications of DFS.mp4
81 MB
18. Graph/22. Applications of DFS.vtt
9.5 kB
18. Graph/23. Applications, Advantages and Disadvantages of DFS.html
5.1 kB
18. Graph/24. Find the number of islands.html
3.0 kB
18. Graph/25. Find whether path exist.html
3.8 kB
18. Graph/26. Level of Nodes.html
5.3 kB
18. Graph/27. Possible paths between 2 vertices.html
5.0 kB
18. Graph/28. X Total Shapes.html
3.8 kB
18. Graph/29. Shortest Path in an Unweighted Graph.mp4
104 MB
18. Graph/29. Shortest Path in an Unweighted Graph.vtt
12 kB
18. Graph/30. Shortest path in an Unweighted graph.html
51 kB
18. Graph/31. Detect Cycle in Undirected Graph.mp4
108 MB
18. Graph/31. Detect Cycle in Undirected Graph.vtt
13 kB
18. Graph/32. Detect cycle in Undirected graph.html
64 kB
18. Graph/33. Undirected Graph Cycle.html
3.7 kB
18. Graph/34. Detect Cycle in a Directed Graph (Part 1).mp4
154 MB
18. Graph/34. Detect Cycle in a Directed Graph (Part 1).vtt
17 kB
18. Graph/35. Detect Cycle in a Directed Graph.html
34 kB
18. Graph/36. Topological Sorting (Kahn's BFS Based Algortihm).mp4
189 MB
18. Graph/36. Topological Sorting (Kahn's BFS Based Algortihm).vtt
21 kB
18. Graph/37. Topological Sorting (Kahn's BFS Based Algortihm).html
41 kB
18. Graph/38. Topological sort.html
6.2 kB
18. Graph/39. Minimum Swaps to Sort.html
2.2 kB
18. Graph/40. Mother Vertex.html
4.3 kB
18. Graph/41. Detect Cycle in a Directed Graph (Part 2).mp4
69 MB
18. Graph/41. Detect Cycle in a Directed Graph (Part 2).vtt
7.8 kB
18. Graph/42. Detect Cycle in a Directed Graph (Part 2).html
34 kB
18. Graph/43. Cycle in a Directed Graph.html
3.4 kB
18. Graph/44. Topological Sorting (DFS Based Algorithm).mp4
137 MB
18. Graph/44. Topological Sorting (DFS Based Algorithm).vtt
16 kB
18. Graph/45. Shortest Path in DAG.mp4
146 MB
18. Graph/45. Shortest Path in DAG.vtt
16 kB
18. Graph/46. Dijkstra's Algorithm for Shortest Path in a Weighted Graph.html
49 kB
18. Graph/47. Minimum Cost Path.html
3.0 kB
18. Graph/48. Unit Area of largest region of 1's.html
3.9 kB
18. Graph/49. Prim's AlgorithmMinimum Spanning Tree.mp4
142 MB
18. Graph/49. Prim's AlgorithmMinimum Spanning Tree.vtt
15 kB
18. Graph/50. Implementation of Prim's Algorithm C++.mp4
411 MB
18. Graph/50. Implementation of Prim's Algorithm C++.vtt
25 kB
18. Graph/51. Implementation of Prim's Algorithm Java.mp4
259 MB
18. Graph/51. Implementation of Prim's Algorithm Java.vtt
31 kB
18. Graph/52. Prim's Minimum Spanning Tree Algorithm.html
46 kB
18. Graph/53. Minimum Spanning Tree.html
3.8 kB
18. Graph/54. Dijkstra's Shortest Path Algorithm.mp4
287 MB
18. Graph/54. Dijkstra's Shortest Path Algorithm.vtt
31 kB
18. Graph/55. Dijkstra Algorithm.html
4.1 kB
18. Graph/56. Implementation of Dijkstra's Algorithm C++.mp4
269 MB
18. Graph/56. Implementation of Dijkstra's Algorithm C++.vtt
15 kB
18. Graph/57. Implementation of Dijkstra's Algorithm Java.mp4
246 MB
18. Graph/57. Implementation of Dijkstra's Algorithm Java.vtt
15 kB
18. Graph/58. Kosaraju's Algorithm Part 1.mp4
333 MB
18. Graph/58. Kosaraju's Algorithm Part 1.vtt
24 kB
18. Graph/59. Kosaraju's Algorithm Part 2.mp4
269 MB
18. Graph/59. Kosaraju's Algorithm Part 2.vtt
14 kB
18. Graph/60. Kosaraju's Algorithm Strongly Connected Components.html
49 kB
18. Graph/61. Number of Strongly Connected Components in an Undirected Graph.html
25 kB
18. Graph/62. Strongly Connected.html
2.7 kB
18. Graph/63. Bellman Ford Shortest Path Algorithm.mp4
194 MB
18. Graph/63. Bellman Ford Shortest Path Algorithm.vtt
21 kB
18. Graph/64. Bellman-Ford Algorithm for Shortest Path.html
56 kB
18. Graph/65. Articulation Point.mp4
339 MB
18. Graph/65. Articulation Point.vtt
34 kB
18. Graph/66. Articulation Points (or Cut Vertices) in a Graph.html
60 kB
18. Graph/67. Articulation Point - I.html
3.9 kB
18. Graph/68. Articulation Point - II.html
3.6 kB
18. Graph/69. Bridges in Graph.mp4
255 MB
18. Graph/69. Bridges in Graph.vtt
18 kB
18. Graph/70. Bridges in a Graph.html
51 kB
18. Graph/71. Bridge edge in a graph.html
4.8 kB
18. Graph/72. Tarjans Algorithm.mp4
216 MB
18. Graph/72. Tarjans Algorithm.vtt
24 kB
18. Graph/73. Strongly connected component (Tarjans's Algo).html
5.3 kB
18. Graph/74. Kruskal's Algorithm.mp4
362 MB
18. Graph/74. Kruskal's Algorithm.vtt
40 kB
18. Graph/75. Sample Problems on Graphs.html
18 kB
18. Graph/quize.html
3.9 kB
19. Greedy/1. Introduction to Greedy Algorithms.mp4
182 MB
19. Greedy/1. Introduction to Greedy Algorithms.vtt
22 kB
19. Greedy/2. Introduction to Greedy Algorithms.html
3.8 kB
19. Greedy/3. Activity Selection Problem.mp4
126 MB
19. Greedy/3. Activity Selection Problem.vtt
14 kB
19. Greedy/4. Activity Selection Solution in C++.mp4
59 MB
19. Greedy/4. Activity Selection Solution in C++.vtt
7.1 kB
19. Greedy/5. Activity Selection Solution in Java.mp4
80 MB
19. Greedy/5. Activity Selection Solution in Java.vtt
7.8 kB
19. Greedy/6. Activity Selection Problem.html
64 kB
19. Greedy/7. Activity Selection.html
2.1 kB
19. Greedy/8. N meetings in one room.html
3.0 kB
19. Greedy/9. Fractional Knapsack Problem.mp4
117 MB
19. Greedy/9. Fractional Knapsack Problem.vtt
13 kB
19. Greedy/10. Fractional Knapsack in C++.mp4
138 MB
19. Greedy/10. Fractional Knapsack in C++.vtt
9.9 kB
19. Greedy/11. Fractional Knapsack in Java.mp4
147 MB
19. Greedy/11. Fractional Knapsack in Java.vtt
12 kB
19. Greedy/12. Fractional Knapsack Problem.html
25 kB
19. Greedy/13. Fractional Knapsack.html
3.8 kB
19. Greedy/14. Job Sequencing Problem.mp4
186 MB
19. Greedy/14. Job Sequencing Problem.vtt
21 kB
19. Greedy/15. Job Sequencing Problem Greedy Approach.html
28 kB
19. Greedy/16. Job Sequencing Problem.html
3.2 kB
19. Greedy/17. Largest number with given sum.html
3.8 kB
19. Greedy/18. Huffman Coding (introduction).mp4
217 MB
19. Greedy/18. Huffman Coding (introduction).vtt
15 kB
19. Greedy/19. Huffman Algorithms.mp4
217 MB
19. Greedy/19. Huffman Algorithms.vtt
22 kB
19. Greedy/20. CPP Implementation of Huffman coding.mp4
135 MB
19. Greedy/20. CPP Implementation of Huffman coding.vtt
16 kB
19. Greedy/21. Java Implementation of Huffman coding.mp4
160 MB
19. Greedy/21. Java Implementation of Huffman coding.vtt
20 kB
19. Greedy/22. Huffman Coding.html
80 kB
19. Greedy/23. Huffman Decoding.html
5.7 kB
19. Greedy/quize.html
6.2 kB
20. Backtracking/1. Concepts of Backtracking.mp4
157 MB
20. Backtracking/1. Concepts of Backtracking.vtt
18 kB
20. Backtracking/2. Concept of Backtracking.html
2.0 kB
20. Backtracking/3. Combination Sum.html
3.7 kB
20. Backtracking/4. M-Coloring Problem.html
2.7 kB
20. Backtracking/5. Rat In a Maze.mp4
157 MB
20. Backtracking/5. Rat In a Maze.vtt
18 kB
20. Backtracking/6. Rat in a Maze.html
36 kB
20. Backtracking/7. Rat Maze With Multiple Jumps.html
5.1 kB
20. Backtracking/8. Largest number in K swaps.html
2.6 kB
20. Backtracking/9. Unique Subsets.html
4.1 kB
20. Backtracking/10. N Queen Problem.mp4
302 MB
20. Backtracking/10. N Queen Problem.vtt
36 kB
20. Backtracking/11. N-Queen Problem.html
31 kB
20. Backtracking/12. Sudoku Problem.mp4
212 MB
20. Backtracking/12. Sudoku Problem.vtt
20 kB
20. Backtracking/13. Sudoku Problem.html
115 kB
20. Backtracking/14. Solve the Sudoku.html
6.0 kB
20. Backtracking/15. Black and White.html
4.6 kB
20. Backtracking/quize.html
2.4 kB
21. Dynamic Programming/1. Introduction to DP.mp4
71 MB
21. Dynamic Programming/1. Introduction to DP.vtt
6.4 kB
21. Dynamic Programming/2. Introduction to Dynamic Programming.html
7.5 kB
21. Dynamic Programming/3. Properties of a Dynamic Programming Problem.html
5.2 kB
21. Dynamic Programming/4. Overlapping Subproblems Property.html
24 kB
21. Dynamic Programming/5. Optimal Substructure Property.html
27 kB
21. Dynamic Programming/6. Solving a Dynamic Programming Problem.html
12 kB
21. Dynamic Programming/7. Dynamic Programming Memoization.mp4
233 MB
21. Dynamic Programming/7. Dynamic Programming Memoization.vtt
26 kB
21. Dynamic Programming/8. Fibonacci Numbers - Bottom Up DP.html
4.2 kB
21. Dynamic Programming/9. Ways to write n as sum.html
2.8 kB
21. Dynamic Programming/10. Dynamic Programming Tabulation.mp4
122 MB
21. Dynamic Programming/10. Dynamic Programming Tabulation.vtt
13 kB
21. Dynamic Programming/11. Tabulation vs Memoization.html
5.0 kB
21. Dynamic Programming/12. Sample Problems on Dynamic Programming.html
14 kB
21. Dynamic Programming/13. Kadane's Algorithm - I.html
3.8 kB
21. Dynamic Programming/14. Kadane's Algorithm - II.html
4.5 kB
21. Dynamic Programming/15. Fibonacci Numbers - Top Down DP.html
3.4 kB
21. Dynamic Programming/16. Ways to Reach the n'th Stair.html
2.6 kB
21. Dynamic Programming/17. Count ways to N'th Stair.html
3.8 kB
21. Dynamic Programming/18. First n Fibonacci.html
2.4 kB
21. Dynamic Programming/19. Nth Catalan Number.html
2.6 kB
21. Dynamic Programming/20. Longest Common Subsequence (Part 1).mp4
367 MB
21. Dynamic Programming/20. Longest Common Subsequence (Part 1).vtt
40 kB
21. Dynamic Programming/21. Longest Common Subsequence (Part 1).html
39 kB
21. Dynamic Programming/22. Longest Common Subsequence (Part 2).mp4
137 MB
21. Dynamic Programming/22. Longest Common Subsequence (Part 2).vtt
14 kB
21. Dynamic Programming/23. Longest Common Subsequence (Part 2).html
58 kB
21. Dynamic Programming/24. Longest Common Subsequence.html
3.5 kB
21. Dynamic Programming/25. Variation of LCS.mp4
207 MB
21. Dynamic Programming/25. Variation of LCS.vtt
22 kB
21. Dynamic Programming/26. Coin Change (Naive Recursive Solution).mp4
150 MB
21. Dynamic Programming/26. Coin Change (Naive Recursive Solution).vtt
19 kB
21. Dynamic Programming/27. Coin Change (DP Solution).mp4
142 MB
21. Dynamic Programming/27. Coin Change (DP Solution).vtt
17 kB
21. Dynamic Programming/28. Coin Change.html
63 kB
21. Dynamic Programming/29. Coin Change - Minimum number of coins.html
5.5 kB
21. Dynamic Programming/30. Coin Change - Number of ways.html
4.5 kB
21. Dynamic Programming/31. Minimum number of jumps.html
3.4 kB
21. Dynamic Programming/32. Count number of hops.html
2.5 kB
21. Dynamic Programming/33. Edit Distance Problem.mp4
225 MB
21. Dynamic Programming/33. Edit Distance Problem.vtt
25 kB
21. Dynamic Programming/34. Edit Distance Problem DP solution.mp4
169 MB
21. Dynamic Programming/34. Edit Distance Problem DP solution.vtt
16 kB
21. Dynamic Programming/35. Edit Distance Problem.html
94 kB
21. Dynamic Programming/36. Longest Increasing Subsequence Problem.mp4
335 MB
21. Dynamic Programming/36. Longest Increasing Subsequence Problem.vtt
34 kB
21. Dynamic Programming/37. Longest Increasing Subsequence.html
59 kB
21. Dynamic Programming/38. Longest Increasing Subsequence.html
3.5 kB
21. Dynamic Programming/39. Shortest Common Supersequence.html
3.0 kB
21. Dynamic Programming/40. Longest Increasing Subsequence in O(nlogn).mp4
234 MB
21. Dynamic Programming/40. Longest Increasing Subsequence in O(nlogn).vtt
24 kB
21. Dynamic Programming/41. Longest Increasing Subsequence in O(nlogn).html
52 kB
21. Dynamic Programming/42. Variation of LIS (Part 1).mp4
199 MB
21. Dynamic Programming/42. Variation of LIS (Part 1).vtt
22 kB
21. Dynamic Programming/43. Variations of LIS (Part 2).mp4
178 MB
21. Dynamic Programming/43. Variations of LIS (Part 2).vtt
19 kB
21. Dynamic Programming/44. Number of Unique Paths.html
4.2 kB
21. Dynamic Programming/45. Maximum Cuts.mp4
156 MB
21. Dynamic Programming/45. Maximum Cuts.vtt
17 kB
21. Dynamic Programming/46. Maximum Cuts.html
39 kB
21. Dynamic Programming/47. Maximize The Cut Segments.html
3.2 kB
21. Dynamic Programming/48. Sum of all substrings of a number.html
3.4 kB
21. Dynamic Programming/49. Minimum coins to make a value.mp4
329 MB
21. Dynamic Programming/49. Minimum coins to make a value.vtt
34 kB
21. Dynamic Programming/50. Minimum coins to make a value.html
36 kB
21. Dynamic Programming/51. Minimum Jumps to reach at end.mp4
258 MB
21. Dynamic Programming/51. Minimum Jumps to reach at end.vtt
24 kB
21. Dynamic Programming/52. Minimum Jumps to reach at end.html
45 kB
21. Dynamic Programming/53. 0-1 knapsack problem.mp4
218 MB
21. Dynamic Programming/53. 0-1 knapsack problem.vtt
24 kB
21. Dynamic Programming/54. 0-1 knapsack problem DP Solution.mp4
206 MB
21. Dynamic Programming/54. 0-1 knapsack problem DP Solution.vtt
20 kB
21. Dynamic Programming/55. 0-1 knapsack problem.html
93 kB
21. Dynamic Programming/56. 0 - 1 Knapsack Problem.html
3.6 kB
21. Dynamic Programming/57. nCr.html
3.2 kB
21. Dynamic Programming/58. Optimal Strategy for a Game.mp4
408 MB
21. Dynamic Programming/58. Optimal Strategy for a Game.vtt
43 kB
21. Dynamic Programming/59. Optimal Strategy for a Game.html
56 kB
21. Dynamic Programming/60. Optimal Strategy For A Game.html
3.2 kB
21. Dynamic Programming/61. Reach a given score.html
3.2 kB
21. Dynamic Programming/62. Egg Dropping Puzzle - Part 1.mp4
197 MB
21. Dynamic Programming/62. Egg Dropping Puzzle - Part 1.vtt
22 kB
21. Dynamic Programming/63. Egg Dropping Puzzle.html
4.4 kB
21. Dynamic Programming/64. Egg Dropping Puzzle - Part 2.mp4
235 MB
21. Dynamic Programming/64. Egg Dropping Puzzle - Part 2.vtt
17 kB
21. Dynamic Programming/65. Egg Dropping Puzzle.html
65 kB
21. Dynamic Programming/66. Count BSTs with n keys.mp4
206 MB
21. Dynamic Programming/66. Count BSTs with n keys.vtt
13 kB
21. Dynamic Programming/67. Count BSTs with n keys.html
13 kB
21. Dynamic Programming/68. Unique BST's.html
3.6 kB
21. Dynamic Programming/69. Maximum sum with no two consecutive.mp4
205 MB
21. Dynamic Programming/69. Maximum sum with no two consecutive.vtt
17 kB
21. Dynamic Programming/70. Maximum sum with no two consecutive.html
42 kB
21. Dynamic Programming/71. Stickler Thief.html
2.5 kB
21. Dynamic Programming/72. Max sum subarray by removing at most one element.html
2.3 kB
21. Dynamic Programming/73. Subset Sum Problem (Recursive Solution) (Medium).mp4
163 MB
21. Dynamic Programming/73. Subset Sum Problem (Recursive Solution) (Medium).vtt
18 kB
21. Dynamic Programming/74. Subset Sum Problem (DP Solution) (Medium).mp4
164 MB
21. Dynamic Programming/74. Subset Sum Problem (DP Solution) (Medium).vtt
18 kB
21. Dynamic Programming/75. Subset Sum Problem.html
6.1 kB
21. Dynamic Programming/76. Matrix Chain Multiplication.mp4
392 MB
21. Dynamic Programming/76. Matrix Chain Multiplication.vtt
21 kB
21. Dynamic Programming/77. Matrix Chain Multiplication (DP Solution) (Hard).mp4
261 MB
21. Dynamic Programming/77. Matrix Chain Multiplication (DP Solution) (Hard).vtt
16 kB
21. Dynamic Programming/78. Matrix Chain Multiplication.html
62 kB
21. Dynamic Programming/79. Palindrome Partitioning.mp4
386 MB
21. Dynamic Programming/79. Palindrome Partitioning.vtt
20 kB
21. Dynamic Programming/80. Palindrome Partitioning.html
122 kB
21. Dynamic Programming/81. Equal Sum Partition.html
3.7 kB
21. Dynamic Programming/82. Allocate Minimum Pages (Naive Method).mp4
216 MB
21. Dynamic Programming/82. Allocate Minimum Pages (Naive Method).vtt
12 kB
21. Dynamic Programming/83. Allocate Minimum Pages (DP Solution) (Hard).mp4
251 MB
21. Dynamic Programming/83. Allocate Minimum Pages (DP Solution) (Hard).vtt
16 kB
21. Dynamic Programming/84. Allocate Minimum Pages.html
44 kB
21. Dynamic Programming/quize.html
5.7 kB
22. Trie/1. Trie Data Structure (Introduction).mp4
67 MB
22. Trie/1. Trie Data Structure (Introduction).vtt
7.6 kB
22. Trie/2. Trie (Representation, Search and Insert).mp4
328 MB
22. Trie/2. Trie (Representation, Search and Insert).vtt
37 kB
22. Trie/3. Trie (Insert and Search).html
48 kB
22. Trie/4. Insert and Search in a Trie.html
7.9 kB
22. Trie/5. Search Query for Strings.html
4.5 kB
22. Trie/6. Trie Delete.mp4
271 MB
22. Trie/6. Trie Delete.vtt
14 kB
22. Trie/7. Deletion in a Trie.html
51 kB
22. Trie/8. Camel Case.html
4.5 kB
22. Trie/9. Renaming Cities.html
3.9 kB
22. Trie/10. Most frequent word in an array of strings.html
3.6 kB
22. Trie/11. Count Distinct Rows in a Binary Matrix.mp4
114 MB
22. Trie/11. Count Distinct Rows in a Binary Matrix.vtt
12 kB
22. Trie/12. Implementing Auto-Complete Feature using Trie.html
60 kB
22. Trie/13. Contiguous Elements XOR.html
3.5 kB
22. Trie/quize.html
1.6 kB
23. Segment and Binary Indexed Trees/1. Segment Tree (Introduction).mp4
332 MB
23. Segment and Binary Indexed Trees/1. Segment Tree (Introduction).vtt
36 kB
23. Segment and Binary Indexed Trees/2. Constructing Segment Tree.mp4
153 MB
23. Segment and Binary Indexed Trees/2. Constructing Segment Tree.vtt
17 kB
23. Segment and Binary Indexed Trees/3. Range Query on Segment Tree.mp4
207 MB
23. Segment and Binary Indexed Trees/3. Range Query on Segment Tree.vtt
18 kB
23. Segment and Binary Indexed Trees/4. Update Query on Segment Tree.mp4
151 MB
23. Segment and Binary Indexed Trees/4. Update Query on Segment Tree.vtt
17 kB
23. Segment and Binary Indexed Trees/5. Introduction to Segment Trees.html
67 kB
23. Segment and Binary Indexed Trees/6. Segment Tree Range Minimum Query.html
49 kB
23. Segment and Binary Indexed Trees/7. Range Min Max Queries.html
6.4 kB
23. Segment and Binary Indexed Trees/8. Range GCD Queries.html
5.5 kB
23. Segment and Binary Indexed Trees/9. Range Longest Correct Bracket Subsequence Queries.html
5.1 kB
23. Segment and Binary Indexed Trees/10. Binary Indexed Tree (Intoduction).mp4
149 MB
23. Segment and Binary Indexed Trees/10. Binary Indexed Tree (Intoduction).vtt
7.3 kB
23. Segment and Binary Indexed Trees/11. Binary Indexed Tree (An Example Problem).mp4
146 MB
23. Segment and Binary Indexed Trees/11. Binary Indexed Tree (An Example Problem).vtt
10 kB
23. Segment and Binary Indexed Trees/12. Binary Indexed Tree (Prefix Sum).mp4
372 MB
23. Segment and Binary Indexed Trees/12. Binary Indexed Tree (Prefix Sum).vtt
27 kB
23. Segment and Binary Indexed Trees/13. Binary Indexed Tree (Prefix Sum Implemention).mp4
175 MB
23. Segment and Binary Indexed Trees/13. Binary Indexed Tree (Prefix Sum Implemention).vtt
15 kB
23. Segment and Binary Indexed Trees/14. Binary Indexed Tree (Update Operation).mp4
259 MB
23. Segment and Binary Indexed Trees/14. Binary Indexed Tree (Update Operation).vtt
16 kB
23. Segment and Binary Indexed Trees/15. Binary Indexed Tree (Construction).mp4
93 MB
23. Segment and Binary Indexed Trees/15. Binary Indexed Tree (Construction).vtt
12 kB
23. Segment and Binary Indexed Trees/16. Binary Indexed Tree.html
34 kB
23. Segment and Binary Indexed Trees/17. Range Sum Queries.html
8.8 kB
23. Segment and Binary Indexed Trees/18. Largest Sum Contiguous Subarray in Range.html
5.4 kB
23. Segment and Binary Indexed Trees/19. Range LCM Queries.html
6.7 kB
23. Segment and Binary Indexed Trees/quize.html
1.5 kB
24. Disjoint Set/1. Disjoint Set Introduction.mp4
154 MB
24. Disjoint Set/1. Disjoint Set Introduction.vtt
18 kB
24. Disjoint Set/2. Disjoint Set Data Structure Introduction.html
39 kB
24. Disjoint Set/3. Find and Union Operations on Disjoint Sets.mp4
123 MB
24. Disjoint Set/3. Find and Union Operations on Disjoint Sets.vtt
13 kB
24. Disjoint Set/4. Union-Find.html
6.7 kB
24. Disjoint Set/5. Union by Rank.mp4
115 MB
24. Disjoint Set/5. Union by Rank.vtt
13 kB
24. Disjoint Set/6. Path Compression.mp4
77 MB
24. Disjoint Set/6. Path Compression.vtt
8.3 kB
24. Disjoint Set/7. Union by Rank and Path Compression.html
50 kB
24. Disjoint Set/8. Detect Cycle using DSU.html
3.8 kB
24. Disjoint Set/9. Number of Connected Components.html
5.3 kB
24. Disjoint Set/10. Kruskal's Algorithm.mp4
362 MB
24. Disjoint Set/10. Kruskal's Algorithm.vtt
40 kB
24. Disjoint Set/11. Kruskal’s Minimum Spanning Tree Algorithm.html
44 kB
24. Disjoint Set/12. Minimum Spanning Tree using Kruskal.html
5.7 kB
24. Disjoint Set/quize.html
2.3 kB