This is my daily log of solving DSA problems one green square at a time 💚
✨ Topics Covered So Far:
- ✅ Arrays
- ✅ Hashing
- ✅ Two Pointers
- ✅ Stack
- ✅ Binary Search
- ✅ Sliding Window
- ✅ Linked List
| 0002-add-two-numbers |
| 0021-merge-two-sorted-lists |
| 0143-reorder-list |
| 0206-reverse-linked-list |
| 0231-power-of-two |
| 0042-trapping-rain-water |
| 0143-reorder-list |
| 0042-trapping-rain-water |
| 0122-best-time-to-buy-and-sell-stock-ii |
| 0042-trapping-rain-water |
| 0002-add-two-numbers |
| 0231-power-of-two |
| 0167-two-sum-ii-input-array-is-sorted |
| 0287-find-the-duplicate-number |
| 0231-power-of-two |
| 0287-find-the-duplicate-number |
| 0100-same-tree |
| 0102-binary-tree-level-order-traversal |
| 0104-maximum-depth-of-binary-tree |
| 0226-invert-binary-tree |
| 0572-subtree-of-another-tree |
| 0572-subtree-of-another-tree |
| 0816-design-hashset |
| 0817-design-hashmap |
| 0235-lowest-common-ancestor-of-a-binary-search-tree |
| 2058-concatenation-of-array |
| 0014-longest-common-prefix |
| 0169-majority-element |
| 0347-top-k-frequent-elements |
| 0948-sort-an-array |
| 0169-majority-element |
| 0229-majority-element-ii |
| 0347-top-k-frequent-elements |
| 0304-range-sum-query-2d-immutable |
| 0816-design-hashset |
| 0817-design-hashmap |
| 0347-top-k-frequent-elements |
| 0948-sort-an-array |
| 0948-sort-an-array |
| 0347-top-k-frequent-elements |
| 0948-sort-an-array |
| 0948-sort-an-array |
| 0948-sort-an-array |
| 0347-top-k-frequent-elements |
| 0036-valid-sudoku |
| 0304-range-sum-query-2d-immutable |
| 0238-product-of-array-except-self |
| 0304-range-sum-query-2d-immutable |
| 0560-subarray-sum-equals-k |
| 0128-longest-consecutive-sequence |
| 0122-best-time-to-buy-and-sell-stock-ii |
| 0680-valid-palindrome-ii |