668 тысяч подписчиков
534 видео
L19. Find all Pairs with given Sum in DLL
BS-27. Median in a Row Wise Sorted Matrix
Binary Search | BS-18. Allocate Books or Book Allocation | Hard Binary Search
Pascal Triangle | Finding nCr in minimal time
L4. Implement Min Stack | Stack and Queue Playlist
L2. Check for Balanced Parentheses | Stack and Queue
L16. Sliding Window Maximum | Stack and Queue Playlist
Find element that appears once | Find missing number | Max Consecutive number of 1's | Arrays Part-3
DP 31. Shortest Common Supersequence | DP on Strings
DP 27. Longest Common Substring | DP on Strings 🔥
Roadmap to learn Data-Structures and Algorithms!! How to start competitive Programming??
Reverse a Linked List | Iterative
Valid Parentheses | Leetcode
Rearrange Array Elements by Sign | 2 Varieties of same Problem
L4. Max Consecutive Ones III | 2 Pointers and Sliding Window Playlist
L17. The Celebrity Problem | Stack and Queue Playlist
G-22. Kahn's Algorithm | Topological Sort Algorithm | BFS
BS-3. First and Last Occurrences in Array | Count occurrences in Array
L1. Introduction to Bit Manipulation | 1's 2's Compliment | Bit Operators
L7. Count Prime in a range L-R | Maths Playlist
L23. Merge two sorted Linked Lists
L35. Construct the Binary Tree from Postorder and Inorder Traversal | C++ | Java
L1. Introduction to Stack and Queue | Implementation using Data Structures
Minimum Coins | Greedy Algorithms
Remove Duplicates From Sorted Array | Brute | Optimal
L2. Must Know Tricks in Bit Manipulation | Swap two numbers without third variable
Job Sequencing Problem | Greedy Algorithms
DP 1. Introduction to Dynamic Programming | Memoization | Tabulation | Space Optimization Techniques
DP 9. Unique Paths 2 | DP on Grid with Maze Obstacles
Rotate Matrix/Image by 90 Degrees | Brute - Optimal
L11. Aestroid Collisions | Stack and Queue Playlist
BS-26. Find Peak Element-II | Binary Search
L7. Single Number III | Bit Manipulation
DP 52. Evaluate Boolean Expression to True | Partition DP
L36. Serialize and De-serialize Binary Tree | C++ | Java
Next Permutation - Intuition in Detail 🔥 | Brute to Optimal
L6. Single Number II | Bit Manipulation
L5. Single Number-I | Bit Manipulation
L9. Divide Two Integers without using Multiplication and Division Operators | Bit Manipulation
Majority Element | Leetcode | C++ | Java | Brute-Better-Optimal | Moore's Voting Algorithm
G-28. Shortest Path in Undirected Graph with Unit Weights
G-32. Dijkstra's Algorithm - Using Priority Queue - C++ and Java - Part 1
L14. Maximum Depth in Binary Tree | Height of Binary Tree | C++ | Java
G-11. Detect a Cycle in an Undirected Graph using BFS | C++ | Java
Find the Missing and Repeating Number | GFG | C++ and Java | Brute-Better-Optimal-Optimal
Single Element In Sorted Array | Leetcode
L9. Iterative Preorder Traversal in Binary Tree | C++ | Java | Stack
BS-20. Minimise Maximum Distance between Gas Stations | 3 Approaches | Heap | Binary Search
How to setup VS code for DSA and CP | Input / Output split format
L9. Sum of Subarray Minimum | Stack and Queue Playlist
L8. Trapping Rainwater | 2 Approaches | Stack and Queue Playlist