This repository contains my solutions to Data Structures and Algorithms problems that I'm solving and revising as part of my Software Development Engineer (SDE) interview preparation. I regularly practice coding questions, revisit important concepts, and improve my problem-solving skills by writing efficient solutions.
- C++
- Arrays
- Strings
- Hashing
- Two Pointers
- Sliding Window
- Linked Lists
- Stack
- Queue
- Binary Search
- Trees
- Binary Search Trees
- Heaps (Priority Queue)
- Graphs
- Greedy Algorithms
- Dynamic Programming
- Backtracking
- Bit Manipulation
- Solving LeetCode problems regularly
- Revising previously solved questions
- Practicing company-specific interview questions
- Improving solution optimization and time complexity analysis
- Following the NeetCode Roadmap
To strengthen my DSA skills and prepare for Software Development Engineer interviews through consistent practice and revision.
| 0042-trapping-rain-water |
| 0121-best-time-to-buy-and-sell-stock |
| 0518-coin-change-ii |
| 0015-3sum |
| 0075-sort-colors |
| 0217-contains-duplicate |
| 0347-top-k-frequent-elements |
| 0853-car-fleet |
| 0141-linked-list-cycle |
| 0011-container-with-most-water |
| 0015-3sum |
| 0042-trapping-rain-water |
| 0075-sort-colors |
| 0125-valid-palindrome |
| 0141-linked-list-cycle |
| 0167-two-sum-ii-input-array-is-sorted |
| 0567-permutation-in-string |
| 0347-top-k-frequent-elements |
| 0239-sliding-window-maximum |
| 0347-top-k-frequent-elements |
| 0347-top-k-frequent-elements |
| 0347-top-k-frequent-elements |
| 0347-top-k-frequent-elements |
| 0128-longest-consecutive-sequence |
| 0238-product-of-array-except-self |
| 0036-valid-sudoku |
| 0003-longest-substring-without-repeating-characters |
| 0125-valid-palindrome |
| 0424-longest-repeating-character-replacement |
| 0567-permutation-in-string |
| 0153-find-minimum-in-rotated-sorted-array |
| 0167-two-sum-ii-input-array-is-sorted |
| 0704-binary-search |
| 0875-koko-eating-bananas |
| 0011-container-with-most-water |
| 0042-trapping-rain-water |
| 0084-largest-rectangle-in-histogram |
| 0739-daily-temperatures |
| 0853-car-fleet |
| 0042-trapping-rain-water |
| 0084-largest-rectangle-in-histogram |
| 0739-daily-temperatures |
| 0853-car-fleet |
| 0003-longest-substring-without-repeating-characters |
| 0239-sliding-window-maximum |
| 0424-longest-repeating-character-replacement |
| 0567-permutation-in-string |
| 0584-find-customer-referee |
| 1757-recyclable-and-low-fat-products |
| 0239-sliding-window-maximum |
| 0239-sliding-window-maximum |
A collection of LeetCode questions to ace the coding interview! - Created using LeetHub v2