Link to the video describing this sheet.
Link to the original sheet.
Here's a collage of awesome DSA crackers.
| - | - | - | - | - |
|---|---|---|---|---|
| Arrays | Matrix | String | Searching & Sorting | Linked List |
| Binary Trees | Binary Search Trees | Greedy | BackTracking | Stacks & Queues |
| Heap | Graph | Trie | Dynamic Programming | Bit Manipulation |
| S. No. | Problem | Reference | C++ | Java | Python | Other languages |
|---|---|---|---|---|---|---|
| 37 | Spiral traversal on a Matrix | GeeksForGeeks | 0 | 0 | 0 | - |
| 38 | Search an element in a matrix | Leetcode | 0 | 0 | 0 | - |
| 39 | Find median in a row wise sorted matrix | GeeksForGeeks | 0 | 0 | 0 | - |
| 40 | Find row with maximum no. of 1's | GeeksForGeeks | 0 | 0 | 0 | - |
| 41 | Print elements in sorted order using row-column wise sorted matrix | GeeksForGeeks | 0 | 0 | 0 | - |
| 42 | Maximum size rectangle | GeeksForGeeks | 0 | 0 | 0 | - |
| 43 | Find a specific pair in matrix | GeeksForGeeks | 0 | 0 | 0 | - |
| 44 | Rotate matrix by 90 degrees | GeeksForGeeks | 0 | 0 | 0 | - |
| 45 | Kth smallest element in a row-cpumn wise sorted matrix | GeeksForGeeks | 0 | 0 | 0 | - |
| 46 | Common elements in all rows of a given matrix | GeeksForGeeks | 0 | 0 | 0 | - |
| S. No. | Problem | Reference | C++ | Java | Python | Other languages |
|---|---|---|---|---|---|---|
| 373 | Construct a trie from scratch | GeeksForGeeks | 0 | 0 | 0 | - |
| 374 | Find shortest unique prefix for every word in a given list | GeeksForGeeks | 0 | 0 | 0 | - |
| 375 | Word Break Problem - (Trie solution) | GeeksForGeeks | 0 | 0 | 0 | - |
| 376 | Given a sequence of words, print all anagrams together | GeeksForGeeks | 0 | 0 | 0 | - |
| 377 | Implement a Phone Directory | GeeksForGeeks | 0 | 0 | 0 | - |
| 378 | Print unique rows in a given boolean matrix | GeeksForGeeks | 0 | 0 | 0 | - |
| S. No. | Problem | Reference | C++ | Java | Python | Other languages |
|---|---|---|---|---|---|---|
| 439 | Count set bits in an integer | GeeksForGeeks | 0 | 0 | 0 | - |
| 440 | Find the two non-repeating elements in an array of repeating elements | GeeksForGeeks | 0 | 0 | 0 | - |
| 441 | Count number of bits to be flipped to convert A to B | GeeksForGeeks | 0 | 0 | 0 | - |
| 442 | Count total set bits in all numbers from 1 to n | GeeksForGeeks | 0 | 0 | 0 | - |
| 443 | Program to find whether a no is power of two | GeeksForGeeks | 0 | 0 | 0 | - |
| 444 | Find position of the only set bit | GeeksForGeeks | 0 | 0 | 0 | - |
| 445 | Copy set bits in a range | GeeksForGeeks | 0 | 0 | 0 | - |
| 446 | Divide two integers without using multiplication, division and mod operator | GeeksForGeeks | 0 | 0 | 0 | - |
| 447 | Calculate square of a number without using * or / or pow() | GeeksForGeeks | 0 | 0 | 0 | - |
| 448 | Power Set | GeeksForGeeks | 0 | 0 | 0 | - |
Please look here.