diff --git a/README.md b/README.md index 9c0ee75..853b05b 100644 --- a/README.md +++ b/README.md @@ -17,465 +17,25 @@ This means you'll always find an AI-generated solution to compare with or learn # Problems we've attempted so far: +
+Problems from November, 2025 + +| 📆 Date | ⚙️ Problem | 📝 Link to notes | 🚦 Difficulty | +|--------------|-------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------|------------| +| November 1, 2025 | [3217](https://leetcode.com/problems/delete-nodes-from-linked-list-present-in-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3217) | 🟡 Medium | +| November 2, 2025 | [2257](https://leetcode.com/problems/count-unguarded-cells-in-the-grid/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2257) | 🟡 Medium | +| November 3, 2025 | [1578](https://leetcode.com/problems/minimum-time-to-make-rope-colorful/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1578) | 🟡 Medium | +| November 4, 2025 | [3318](https://leetcode.com/problems/find-x-sum-of-all-k-long-subarrays-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3318) | 🟢 Easy | +| November 5, 2025 | [3321](https://leetcode.com/problems/find-x-sum-of-all-k-long-subarrays-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3321) | 🔴 Hard | +| November 6, 2025 | [3607](https://leetcode.com/problems/power-grid-maintenance/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3607) | 🟡 Medium | + +
+ +
+Problems from October, 2025 + | 📆 Date | ⚙️ Problem | 📝 Link to notes | 🚦 Difficulty | |--------------|-------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------|------------| -| July 1, 2024 | [1550](https://leetcode.com/problems/three-consecutive-odds/description/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1550) | 🟢 Easy | -| July 2, 2024 | [350](https://leetcode.com/problems/intersection-of-two-arrays-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/350) | 🟢 Easy | -| July 3, 2024 | [1509](https://leetcode.com/problems/minimum-difference-between-largest-and-smallest-value-in-three-moves/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1509) | 🟡 Medium | -| July 4, 2024 | [2181](https://leetcode.com/problems/merge-nodes-in-between-zeros/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2181) | 🟡 Medium | -| July 5, 2024 | [2058](https://leetcode.com/problems/find-the-minimum-and-maximum-number-of-nodes-between-critical-points/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2058) | 🟡 Medium | -| July 6, 2024 | [2582](https://leetcode.com/problems/pass-the-pillow/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2582) | 🟢 Easy | -| July 7, 2024 | [1518](https://leetcode.com/problems/water-bottles/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1518) | 🟢 Easy | -| July 8, 2024 | [1823](https://leetcode.com/problems/find-the-winner-of-the-circular-game/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1823) | 🟡 Medium | -| July 9, 2024 | [1701](https://leetcode.com/problems/average-waiting-time/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1701) | 🟡 Medium | -| July 10, 2024 | [1598](https://leetcode.com/problems/crawler-log-folder/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1598) | 🟢 Easy | -| July 11, 2024 | [1190](https://leetcode.com/problems/reverse-substrings-between-each-pair-of-parentheses/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1190) | 🟡 Medium | -| July 12, 2024 | [1717](https://leetcode.com/problems/maximum-score-from-removing-substrings/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1717) | 🟡 Medium | -| July 13, 2024 | [2751](https://leetcode.com/problems/robot-collisions/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2751) | 🔴 Hard | -| July 14, 2024 | [726](https://leetcode.com/problems/number-of-atoms/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/726) | 🔴 Hard | -| July 15, 2024 | [2196](https://leetcode.com/problems/create-binary-tree-from-descriptions/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2196) | 🟡 Medium | -| July 16, 2024 | [2096](https://leetcode.com/problems/step-by-step-directions-from-a-binary-tree-node-to-another/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2096) | 🟡 Medium | -| July 17, 2024 | [1110](https://leetcode.com/problems/delete-nodes-and-return-forest/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1110) | 🟡 Medium | -| July 18, 2024 | [1530](https://leetcode.com/problems/number-of-good-leaf-nodes-pairs/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1530) | 🟡 Medium | -| July 19, 2024 | [1380](https://leetcode.com/problems/lucky-numbers-in-a-matrix/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1380) | 🟢 Easy | -| July 20, 2024 | [1605](https://leetcode.com/problems/find-valid-matrix-given-row-and-column-sums/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1605) | 🟡 Medium | -| July 21, 2024 | [2392](https://leetcode.com/problems/build-a-matrix-with-conditions/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2392) | 🔴 Hard | -| July 22, 2024 | [2418](https://leetcode.com/problems/sort-the-people/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2418) | 🟢 Easy | -| July 23, 2024 | [1636](https://leetcode.com/problems/sort-array-by-increasing-frequency/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1636) | 🟢 Easy | -| July 24, 2024 | [2191](https://leetcode.com/problems/sort-the-jumbled-numbers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2191) | 🟡 Medium | -| July 25, 2024 | [912](https://leetcode.com/problems/sort-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/912) | 🟡 Medium | -| July 26, 2024 | [1334](https://leetcode.com/problems/find-the-city-with-the-smallest-number-of-neighbors-at-a-threshold-distance/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1334) | 🟡 Medium | -| July 27, 2024 | [2976](https://leetcode.com/problems/minimum-cost-to-convert-string-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2976) | 🟡 Medium | -| July 28, 2024 | [2045](https://leetcode.com/problems/second-minimum-time-to-reach-destination/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2045) | 🔴 Hard | -| July 29, 2024 | [1395](https://leetcode.com/problems/count-number-of-teams/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1395) | 🟡 Medium | -| July 30, 2024 | [1653](https://leetcode.com/problems/minimum-deletions-to-make-string-balanced/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1653) | 🟡 Medium | -| July 31, 2024 | [1105](https://leetcode.com/problems/filling-bookcase-shelves/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1105) | 🟡 Medium | -| August 1, 2024 | [2678](https://leetcode.com/problems/number-of-senior-citizens/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2678) | 🟢 Easy | -| August 2, 2024 | [2134](https://leetcode.com/problems/minimum-swaps-to-group-all-1s-together-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2134) | 🟡 Medium | -| August 3, 2024 | [1460](https://leetcode.com/problems/make-two-arrays-equal-by-reversing-subarrays/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1460) | 🟢 Easy | -| August 4, 2024 | [1508](https://leetcode.com/problems/range-sum-of-sorted-subarray-sums/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1508) | 🟡 Medium | -| August 5, 2024 | [2053](https://leetcode.com/problems/kth-distinct-string-in-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2053) | 🟢 Easy | -| August 6, 2024 | [3016](https://leetcode.com/problems/minimum-number-of-pushes-to-type-word-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3016) | 🟡 Medium | -| August 7, 2024 | [273](https://leetcode.com/problems/integer-to-english-words/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/273) | 🔴 Hard | -| August 8, 2024 | [885](https://leetcode.com/problems/spiral-matrix-iii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/885) | 🟡 Medium | -| August 9, 2024 | [840](https://leetcode.com/problems/magic-squares-in-grid/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/840) | 🟡 Medium | -| August 10, 2024 | [959](https://leetcode.com/problems/regions-cut-by-slashes/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/959) | 🟡 Medium | -| August 11, 2024 | [1568](https://leetcode.com/problems/minimum-number-of-days-to-disconnect-island/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1568) | 🔴 Hard | -| August 12, 2024 | [703](https://leetcode.com/problems/kth-largest-element-in-a-stream/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/703) | 🟢 Easy | -| August 13, 2024 | [40](https://leetcode.com/problems/combination-sum-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/40) | 🟡 Medium | -| August 14, 2024 | [719](https://leetcode.com/problems/find-k-th-smallest-pair-distance/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/719) | 🔴 Hard | -| August 15, 2024 | [860](https://leetcode.com/problems/lemonade-change/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/860) | 🟢 Easy | -| August 16, 2024 | [624](https://leetcode.com/problems/maximum-distance-in-arrays/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/624) | 🟡 Medium | -| August 17, 2024 | [1937](https://leetcode.com/problems/maximum-number-of-points-with-cost/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1937) | 🟡 Medium | -| August 18, 2024 | [264](https://leetcode.com/problems/ugly-number-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/264) | 🟡 Medium | -| August 19, 2024 | [650](https://leetcode.com/problems/2-keys-keyboard/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/650) | 🟡 Medium | -| August 20, 2024 | [1140](https://leetcode.com/problems/stone-game-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1140) | 🟡 Medium | -| August 21, 2024 | [664](https://leetcode.com/problems/strange-printer/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/664) | 🔴 Hard | -| August 22, 2024 | [476](https://leetcode.com/problems/number-complement/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/476) | 🟢 Easy | -| August 23, 2024 | [592](https://leetcode.com/problems/fraction-addition-and-subtraction/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/592) | 🟡 Medium | -| August 24, 2024 | [564](https://leetcode.com/problems/find-the-closest-palindrome/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/564) | 🔴 Hard | -| August 25, 2024 | [145](https://leetcode.com/problems/binary-tree-postorder-traversal/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/145) | 🟢 Easy | -| August 26, 2024 | [590](https://leetcode.com/problems/n-ary-tree-postorder-traversal/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/590) | 🟢 Easy | -| August 27, 2024 | [1514](https://leetcode.com/problems/path-with-maximum-probability/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1514) | 🟡 Medium | -| August 28, 2024 | [1905](https://leetcode.com/problems/count-sub-islands/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1905) | 🟡 Medium | -| August 29, 2024 | [947](https://leetcode.com/problems/most-stones-removed-with-same-row-or-column/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/947) | 🟡 Medium | -| August 30, 2024 | [2699](https://leetcode.com/problems/modify-graph-edge-weights/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2699) | 🔴 Hard | -| August 31, 2024 | [1514](https://leetcode.com/problems/path-with-maximum-probability/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1514) | 🟡 Medium | -| September 1, 2024 | [2022](https://leetcode.com/problems/convert-1d-array-into-2d-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2022) | 🟢 Easy | -| September 2, 2024 | [1894](https://leetcode.com/problems/find-the-student-that-will-replace-the-chalk/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1894) | 🟡 Medium | -| September 3, 2024 | [1945](https://leetcode.com/problems/sum-of-digits-of-string-after-convert/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1945) | 🟢 Easy | -| September 4, 2024 | [874](https://leetcode.com/problems/walking-robot-simulation/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/874) | 🟡 Medium | -| September 5, 2024 | [2028](https://leetcode.com/problems/find-missing-observations/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2028) | 🟡 Medium | -| September 6, 2024 | [3217](https://leetcode.com/problems/delete-nodes-from-linked-list-present-in-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3217) | 🟡 Medium | -| September 7, 2024 | [1367](https://leetcode.com/problems/linked-list-in-binary-tree/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1367) | 🟡 Medium | -| September 8, 2024 | [725](https://leetcode.com/problems/split-linked-list-in-parts/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/725) | 🟡 Medium | -| September 9, 2024 | [2326](https://leetcode.com/problems/spiral-matrix-iv/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2326) | 🟡 Medium | -| September 10, 2024 | [2807](https://leetcode.com/problems/insert-greatest-common-divisors-in-linked-list/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2807) | 🟡 Medium | -| September 11, 2024 | [2220](https://leetcode.com/problems/minimum-bit-flips-to-convert-number/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2220) | 🟢 Easy | -| September 12, 2024 | [1684](https://leetcode.com/problems/count-the-number-of-consistent-strings/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1684) | 🟢 Easy | -| September 13, 2024 | [1310](https://leetcode.com/problems/xor-queries-of-a-subarray/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1310) | 🟡 Medium | -| September 14, 2024 | [2419](https://leetcode.com/problems/longest-subarray-with-maximum-bitwise-and/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2419) | 🟡 Medium | -| September 15, 2024 | [1371](https://leetcode.com/problems/find-the-longest-substring-containing-vowels-in-even-counts/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1371) | 🟡 Medium | -| September 16, 2024 | [539](https://leetcode.com/problems/minimum-time-difference/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/539) | 🟡 Medium | -| September 17, 2024 | [884](https://leetcode.com/problems/uncommon-words-from-two-sentences/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/884) | 🟢 Easy | -| September 18, 2024 | [179](https://leetcode.com/problems/largest-number/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/179) | 🟡 Medium | -| September 19, 2024 | [241](https://leetcode.com/problems/different-ways-to-add-parentheses/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/241) | 🟡 Medium | -| September 20, 2024 | [214](https://leetcode.com/problems/shortest-palindrome/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/214) | 🔴 Hard | -| September 21, 2024 | [386](https://leetcode.com/problems/lexicographical-numbers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/386) | 🟡 Medium | -| September 22, 2024 | [440](https://leetcode.com/problems/k-th-smallest-in-lexicographical-order/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/440) | 🔴 Hard | -| September 23, 2024 | [2707](https://leetcode.com/problems/extra-characters-in-a-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2707) | 🟡 Medium | -| September 24, 2024 | [3043](https://leetcode.com/problems/find-the-length-of-the-longest-common-prefix/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3043) | 🟡 Medium | -| September 25, 2024 | [2416](https://leetcode.com/problems/sum-of-prefix-scores-of-strings/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2416) | 🔴 Hard | -| September 26, 2024 | [729](https://leetcode.com/problems/my-calendar-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/729) | 🟡 Medium | -| September 27, 2024 | [731](https://leetcode.com/problems/my-calendar-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/731) | 🟡 Medium | -| September 28, 2024 | [641](https://leetcode.com/problems/design-circular-deque/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/641) | 🟡 Medium | -| September 29, 2024 | [432](https://leetcode.com/problems/all-oone-data-structure/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/432) | 🔴 Hard | -| September 30, 2024 | [1381](https://leetcode.com/problems/design-a-stack-with-increment-operation/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1381) | 🟡 Medium | -| October 1, 2024 | [1497](https://leetcode.com/problems/check-if-array-pairs-are-divisible-by-k/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1497) | 🟡 Medium | -| October 2, 2024 | [1331](https://leetcode.com/problems/rank-transform-of-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1331) | 🟢 Easy | -| October 3, 2024 | [1590](https://leetcode.com/problems/make-sum-divisible-by-p/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1590) | 🟡 Medium | -| October 4, 2024 | [2491](https://leetcode.com/problems/divide-players-into-teams-of-equal-skill/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2491) | 🟡 Medium | -| October 5, 2024 | [567](https://leetcode.com/problems/permutation-in-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/567) | 🟡 Medium | -| October 6, 2024 | [1813](https://leetcode.com/problems/sentence-similarity-iii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1813) | 🟡 Medium | -| October 7, 2024 | [2696](https://leetcode.com/problems/minimum-string-length-after-removing-substrings/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2696) | 🟢 Easy | -| October 8, 2024 | [1963](https://leetcode.com/problems/minimum-number-of-swaps-to-make-the-string-balanced/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1963) | 🟡 Medium | -| October 9, 2024 | [921](https://leetcode.com/problems/minimum-add-to-make-parentheses-valid/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/921) | 🟡 Medium | -| October 10, 2024 | [962](https://leetcode.com/problems/maximum-width-ramp/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/962) | 🟡 Medium | -| October 11, 2024 | [1942](https://leetcode.com/problems/the-number-of-the-smallest-unoccupied-chair/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1942) | 🟡 Medium | -| October 12, 2024 | [2406](https://leetcode.com/problems/divide-intervals-into-minimum-number-of-groups/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2406) | 🟡 Medium | -| October 13, 2024 | [632](https://leetcode.com/problems/smallest-range-covering-elements-from-k-lists/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/632) | 🔴 Hard | -| October 14, 2024 | [2530](https://leetcode.com/problems/maximal-score-after-applying-k-operations/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2530) | 🟡 Medium | -| October 15, 2024 | [2938](https://leetcode.com/problems/separate-black-and-white-balls/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2938) | 🟡 Medium | -| October 16, 2024 | [1405](https://leetcode.com/problems/longest-happy-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1405) | 🟡 Medium | -| October 17, 2024 | [670](https://leetcode.com/problems/maximum-swap/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/670) | 🟡 Medium | -| October 18, 2024 | [2044](https://leetcode.com/problems/count-number-of-maximum-bitwise-or-subsets/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2044) | 🟡 Medium | -| October 19, 2024 | [1545](https://leetcode.com/problems/find-kth-bit-in-nth-binary-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1545) | 🟡 Medium | -| October 20, 2024 | [1106](https://leetcode.com/problems/parsing-a-boolean-expression/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1106) | 🔴 Hard | -| October 21, 2024 | [1593](https://leetcode.com/problems/split-a-string-into-the-max-number-of-unique-substrings/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1593) | 🟡 Medium | -| October 22, 2024 | [2583](https://leetcode.com/problems/kth-largest-sum-in-a-binary-tree/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2583) | 🟡 Medium | -| October 23, 2024 | [2641](https://leetcode.com/problems/cousins-in-binary-tree-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2641) | 🟡 Medium | -| October 24, 2024 | [951](https://leetcode.com/problems/flip-equivalent-binary-trees/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/951) | 🟡 Medium | -| October 25, 2024 | [1233](https://leetcode.com/problems/remove-sub-folders-from-the-filesystem/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1233) | 🟡 Medium | -| October 26, 2024 | [2458](https://leetcode.com/problems/height-of-binary-tree-after-subtree-removal-queries/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2458) | 🔴 Hard | -| October 27, 2024 | [1277](https://leetcode.com/problems/count-square-submatrices-with-all-ones/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1277) | 🟡 Medium | -| October 28, 2024 | [2501](https://leetcode.com/problems/longest-square-streak-in-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2501) | 🟡 Medium | -| October 29, 2024 | [2684](https://leetcode.com/problems/maximum-number-of-moves-in-a-grid/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2684) | 🟡 Medium | -| October 30, 2024 | [1671](https://leetcode.com/problems/minimum-number-of-removals-to-make-mountain-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1671) | 🔴 Hard | -| October 31, 2024 | [2463](https://leetcode.com/problems/minimum-total-distance-traveled/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2463) | 🔴 Hard | -| November 1, 2024 | [1957](https://leetcode.com/problems/delete-characters-to-make-fancy-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1957) | 🟢 Easy | -| November 2, 2024 | [2490](https://leetcode.com/problems/circular-sentence/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2490) | 🟢 Easy | -| November 3, 2024 | [796](https://leetcode.com/problems/rotate-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/796) | 🟢 Easy | -| November 4, 2024 | [3163](https://leetcode.com/problems/string-compression-iii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3163) | 🟡 Medium | -| November 5, 2024 | [2914](https://leetcode.com/problems/minimum-number-of-changes-to-make-binary-string-beautiful/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2914) | 🟡 Medium | -| November 6, 2024 | [3011](https://leetcode.com/problems/find-if-array-can-be-sorted/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3011) | 🟡 Medium | -| November 7, 2024 | [2275](https://leetcode.com/problems/largest-combination-with-bitwise-and-greater-than-zero/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2275) | 🟡 Medium | -| November 8, 2024 | [1829](https://leetcode.com/problems/maximum-xor-for-each-query/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1829) | 🟡 Medium | -| November 9, 2024 | [3133](https://leetcode.com/problems/minimum-array-end/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3133) | 🟡 Medium | -| November 10, 2024 | [3097](https://leetcode.com/problems/shortest-subarray-with-or-at-least-k-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3097) | 🟡 Medium | -| November 11, 2024 | [2601](https://leetcode.com/problems/prime-subtraction-operation/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2601) | 🟡 Medium | -| November 12, 2024 | [2070](https://leetcode.com/problems/most-beautiful-item-for-each-query/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2070) | 🟡 Medium | -| November 13, 2024 | [2563](https://leetcode.com/problems/count-the-number-of-fair-pairs/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2563) | 🟡 Medium | -| November 14, 2024 | [2064](https://leetcode.com/problems/minimized-maximum-of-products-distributed-to-any-store/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2064) | 🟡 Medium | -| November 15, 2024 | [1574](https://leetcode.com/problems/shortest-subarray-to-be-removed-to-make-array-sorted/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1574) | 🟡 Medium | -| November 16, 2024 | [3254](https://leetcode.com/problems/find-the-power-of-k-size-subarrays-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3254) | 🟡 Medium | -| November 17, 2024 | [862](https://leetcode.com/problems/shortest-subarray-with-sum-at-least-k/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/862) | 🔴 Hard | -| November 18, 2024 | [1652](https://leetcode.com/problems/defuse-the-bomb/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1652) | 🟢 Easy | -| November 19, 2024 | [2461](https://leetcode.com/problems/maximum-sum-of-distinct-subarrays-with-length-k/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2461) | 🟡 Medium | -| November 20, 2024 | [2516](https://leetcode.com/problems/take-k-of-each-character-from-left-and-right/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2516) | 🟡 Medium | -| November 21, 2024 | [2257](https://leetcode.com/problems/count-unguarded-cells-in-the-grid/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2257) | 🟡 Medium | -| November 22, 2024 | [1072](https://leetcode.com/problems/flip-columns-for-maximum-number-of-equal-rows/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1072) | 🟡 Medium | -| November 23, 2024 | [1861](https://leetcode.com/problems/rotating-the-box/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1861) | 🟡 Medium | -| November 24, 2024 | [1975](https://leetcode.com/problems/maximum-matrix-sum/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1975) | 🟡 Medium | -| November 25, 2024 | [773](https://leetcode.com/problems/sliding-puzzle/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/773) | 🔴 Hard | -| November 26, 2024 | [2924](https://leetcode.com/problems/find-champion-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2924) | 🟡 Medium | -| November 27, 2024 | [3243](https://leetcode.com/problems/shortest-distance-after-road-addition-queries-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3243) | 🟡 Medium | -| November 28, 2024 | [2290](https://leetcode.com/problems/minimum-obstacle-removal-to-reach-corner/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2290) | 🔴 Hard | -| November 29, 2024 | [2577](https://leetcode.com/problems/minimum-time-to-visit-a-cell-in-a-grid/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2577) | 🔴 Hard | -| November 30, 2024 | [2097](https://leetcode.com/problems/valid-arrangement-of-pairs/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2097) | 🔴 Hard | -| December 1, 2024 | [1346](https://leetcode.com/problems/check-if-n-and-its-double-exist/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1346) | 🟢 Easy | -| December 2, 2024 | [1455](https://leetcode.com/problems/check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1455) | 🟢 Easy | -| December 3, 2024 | [2109](https://leetcode.com/problems/adding-spaces-to-a-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2109) | 🟡 Medium | -| December 4, 2024 | [2825](https://leetcode.com/problems/make-string-a-subsequence-using-cyclic-increments/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2825) | 🟡 Medium | -| December 5, 2024 | [2337](https://leetcode.com/problems/move-pieces-to-obtain-a-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2337) | 🟡 Medium | -| December 6, 2024 | [2554](https://leetcode.com/problems/maximum-number-of-integers-to-choose-from-a-range-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2554) | 🟡 Medium | -| December 7, 2024 | [1760](https://leetcode.com/problems/minimum-limit-of-balls-in-a-bag/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1760) | 🟡 Medium | -| December 8, 2024 | [2054](https://leetcode.com/problems/two-best-non-overlapping-events/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2054) | 🟡 Medium | -| December 9, 2024 | [3152](https://leetcode.com/problems/special-array-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3152) | 🟡 Medium | -| December 10, 2024 | [2981](https://leetcode.com/problems/find-longest-special-substring-that-occurs-thrice-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2981) | 🟡 Medium | -| December 11, 2024 | [2779](https://leetcode.com/problems/maximum-beauty-of-an-array-after-applying-operation/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2779) | 🟡 Medium | -| December 12, 2024 | [2558](https://leetcode.com/problems/take-gifts-from-the-richest-pile/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2558) | 🟢 Easy | -| December 13, 2024 | [2593](https://leetcode.com/problems/find-score-of-an-array-after-marking-all-elements/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2593) | 🟡 Medium | -| December 14, 2024 | [2762](https://leetcode.com/problems/continuous-subarrays/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2762) | 🟡 Medium | -| December 15, 2024 | [1792](https://leetcode.com/problems/maximum-average-pass-ratio/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1792) | 🟡 Medium | -| December 16, 2024 | [3264](https://leetcode.com/problems/final-array-state-after-k-multiplication-operations-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3264) | 🟢 Easy | -| December 17, 2024 | [2182](https://leetcode.com/problems/construct-string-with-repeat-limit/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2182) | 🟡 Medium | -| December 18, 2024 | [1475](https://leetcode.com/problems/final-prices-with-a-special-discount-in-a-shop/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1475) | 🟢 Easy | -| December 19, 2024 | [769](https://leetcode.com/problems/max-chunks-to-make-sorted/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/769) | 🟡 Medium | -| December 20, 2024 | [2415](https://leetcode.com/problems/reverse-odd-levels-of-binary-tree/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2415) | 🟡 Medium | -| December 21, 2024 | [2872](https://leetcode.com/problems/maximum-number-of-k-divisible-components/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2872) | 🔴 Hard | -| December 22, 2024 | [2940](https://leetcode.com/problems/find-building-where-alice-and-bob-can-meet/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2940) | 🔴 Hard | -| December 23, 2024 | [2471](https://leetcode.com/problems/minimum-number-of-operations-to-sort-a-binary-tree-by-level/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2471) | 🟡 Medium | -| December 24, 2024 | [3203](https://leetcode.com/problems/find-minimum-diameter-after-merging-two-trees/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3203) | 🔴 Hard | -| December 25, 2024 | [515](https://leetcode.com/problems/find-largest-value-in-each-tree-row/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/515) | 🟡 Medium | -| December 26, 2024 | [494](https://leetcode.com/problems/target-sum/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/494) | 🟡 Medium | -| December 27, 2024 | [1014](https://leetcode.com/problems/best-sightseeing-pair/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1014) | 🟡 Medium | -| December 28, 2024 | [689](https://leetcode.com/problems/maximum-sum-of-3-non-overlapping-subarrays/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/689) | 🔴 Hard | -| December 29, 2024 | [1639](https://leetcode.com/problems/number-of-ways-to-form-a-target-string-given-a-dictionary/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1639) | 🔴 Hard | -| December 30, 2024 | [2466](https://leetcode.com/problems/count-ways-to-build-good-strings/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2466) | 🟡 Medium | -| December 31, 2024 | [983](https://leetcode.com/problems/minimum-cost-for-tickets/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/983) | 🟡 Medium | -| January 1, 2025 | [1422](https://leetcode.com/problems/maximum-score-after-splitting-a-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1422) | 🟢 Easy | -| January 2, 2025 | [2559](https://leetcode.com/problems/count-vowel-strings-in-ranges/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2559) | 🟡 Medium | -| January 3, 2025 | [2270](https://leetcode.com/problems/number-of-ways-to-split-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2270) | 🟡 Medium | -| January 4, 2025 | [1930](https://leetcode.com/problems/unique-length-3-palindromic-subsequences/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1930) | 🟡 Medium | -| January 5, 2025 | [2381](https://leetcode.com/problems/shifting-letters-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2381) | 🟡 Medium | -| January 6, 2025 | [1769](https://leetcode.com/problems/minimum-number-of-operations-to-move-all-balls-to-each-box/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1769) | 🟡 Medium | -| January 7, 2025 | [1408](https://leetcode.com/problems/string-matching-in-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1408) | 🟢 Easy | -| January 8, 2025 | [3042](https://leetcode.com/problems/count-prefix-and-suffix-pairs-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3042) | 🟢 Easy | -| January 9, 2025 | [2185](https://leetcode.com/problems/counting-words-with-a-given-prefix/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2185) | 🟢 Easy | -| January 10, 2025 | [916](https://leetcode.com/problems/word-subsets/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/916) | 🟡 Medium | -| January 11, 2025 | [1400](https://leetcode.com/problems/construct-k-palindrome-strings/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1400) | 🟡 Medium | -| January 12, 2025 | [2116](https://leetcode.com/problems/check-if-a-parentheses-string-can-be-valid/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2116) | 🟡 Medium | -| January 13, 2025 | [3223](https://leetcode.com/problems/minimum-length-of-string-after-operations/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3223) | 🟡 Medium | -| January 14, 2025 | [2657](https://leetcode.com/problems/find-the-prefix-common-array-of-two-arrays/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2657) | 🟡 Medium | -| January 15, 2025 | [2429](https://leetcode.com/problems/minimize-xor/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2429) | 🟡 Medium | -| January 16, 2025 | [2425](https://leetcode.com/problems/bitwise-xor-of-all-pairings/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2425) | 🟡 Medium | -| January 17, 2025 | [2683](https://leetcode.com/problems/neighboring-bitwise-xor/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2683) | 🟡 Medium | -| January 18, 2025 | [1368](https://leetcode.com/problems/minimum-cost-to-make-at-least-one-valid-path-in-a-grid/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1368) | 🔴 Hard | -| January 19, 2025 | [407](https://leetcode.com/problems/trapping-rain-water-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/407) | 🔴 Hard | -| January 20, 2025 | [2661](https://leetcode.com/problems/first-completely-painted-row-or-column/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2661) | 🟡 Medium | -| January 21, 2025 | [2017](https://leetcode.com/problems/grid-game/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2017) | 🟡 Medium | -| January 22, 2025 | [1765](https://leetcode.com/problems/map-of-highest-peak/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1765) | 🟡 Medium | -| January 23, 2025 | [1267](https://leetcode.com/problems/count-servers-that-communicate/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1267) | 🟡 Medium | -| January 24, 2025 | [802](https://leetcode.com/problems/find-eventual-safe-states/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/802) | 🟡 Medium | -| January 25, 2025 | [2948](https://leetcode.com/problems/make-lexicographically-smallest-array-by-swapping-elements/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2948) | 🟡 Medium | -| January 26, 2025 | [2127](https://leetcode.com/problems/maximum-employees-to-be-invited-to-a-meeting/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2127) | 🔴 Hard | -| January 27, 2025 | [1462](https://leetcode.com/problems/course-schedule-iv/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1462) | 🟡 Medium | -| January 28, 2025 | [2658](https://leetcode.com/problems/maximum-number-of-fish-in-a-grid/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2658) | 🟡 Medium | -| January 29, 2025 | [684](https://leetcode.com/problems/redundant-connection/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/684) | 🟡 Medium | -| January 30, 2025 | [2493](https://leetcode.com/problems/divide-nodes-into-the-maximum-number-of-groups/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2493) | 🔴 Hard | -| January 31, 2025 | [827](https://leetcode.com/problems/making-a-large-island/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/827) | 🔴 Hard | -| February 1, 2025 | [3151](https://leetcode.com/problems/special-array-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3151) | 🟢 Easy | -| February 2, 2025 | [1752](https://leetcode.com/problems/check-if-array-is-sorted-and-rotated/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1752) | 🟢 Easy | -| February 3, 2025 | [3105](https://leetcode.com/problems/longest-strictly-increasing-or-strictly-decreasing-subarray/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3105) | 🟢 Easy | -| February 4, 2025 | [1800](https://leetcode.com/problems/maximum-ascending-subarray-sum/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1800) | 🟢 Easy | -| February 5, 2025 | [1790](https://leetcode.com/problems/check-if-one-string-swap-can-make-strings-equal/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1790) | 🟢 Easy | -| February 6, 2025 | [1726](https://leetcode.com/problems/tuple-with-same-product/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1726) | 🟡 Medium | -| February 7, 2025 | [3160](https://leetcode.com/problems/find-the-number-of-distinct-colors-among-the-balls/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3160) | 🟡 Medium | -| February 8, 2025 | [2349](https://leetcode.com/problems/design-a-number-container-system/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2349) | 🟡 Medium | -| February 9, 2025 | [2364](https://leetcode.com/problems/count-number-of-bad-pairs/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2364) | 🟡 Medium | -| February 10, 2025 | [3174](https://leetcode.com/problems/clear-digits/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3174) | 🟢 Easy | -| February 11, 2025 | [1910](https://leetcode.com/problems/remove-all-occurrences-of-a-substring/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1910) | 🟡 Medium | -| February 12, 2025 | [2342](https://leetcode.com/problems/max-sum-of-a-pair-with-equal-sum-of-digits/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2342) | 🟡 Medium | -| February 13, 2025 | [3066](https://leetcode.com/problems/minimum-operations-to-exceed-threshold-value-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3066) | 🟡 Medium | -| February 14, 2025 | [1352](https://leetcode.com/problems/product-of-the-last-k-numbers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1352) | 🟡 Medium | -| February 15, 2025 | [2698](https://leetcode.com/problems/find-the-punishment-number-of-an-integer/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2698) | 🟡 Medium | -| February 16, 2025 | [1718](https://leetcode.com/problems/construct-the-lexicographically-largest-valid-sequence/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1718) | 🟡 Medium | -| February 17, 2025 | [1079](https://leetcode.com/problems/letter-tile-possibilities/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1079) | 🟡 Medium | -| February 18, 2025 | [2375](https://leetcode.com/problems/construct-smallest-number-from-di-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2375) | 🟡 Medium | -| February 19, 2025 | [1415](https://leetcode.com/problems/the-k-th-lexicographical-string-of-all-happy-strings-of-length-n/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1415) | 🟡 Medium | -| February 20, 2025 | [1980](https://leetcode.com/problems/find-unique-binary-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1980) | 🟡 Medium | -| February 21, 2025 | [1261](https://leetcode.com/problems/find-elements-in-a-contaminated-binary-tree/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1261) | 🟡 Medium | -| February 22, 2025 | [1028](https://leetcode.com/problems/recover-a-tree-from-preorder-traversal/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1028) | 🔴 Hard | -| February 23, 2025 | [889](https://leetcode.com/problems/construct-binary-tree-from-preorder-and-postorder-traversal/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/889) | 🟡 Medium | -| February 24, 2025 | [2467](https://leetcode.com/problems/most-profitable-path-in-a-tree/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2467) | 🟡 Medium | -| February 25, 2025 | [1524](https://leetcode.com/problems/number-of-sub-arrays-with-odd-sum/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1524) | 🟡 Medium | -| February 26, 2025 | [1749](https://leetcode.com/problems/maximum-absolute-sum-of-any-subarray/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1749) | 🟡 Medium | -| February 27, 2025 | [873](https://leetcode.com/problems/length-of-longest-fibonacci-subsequence/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/873) | 🟡 Medium | -| February 28, 2025 | [1092](https://leetcode.com/problems/shortest-common-supersequence/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1092) | 🔴 Hard | -| March 1, 2025 | [2460](https://leetcode.com/problems/apply-operations-to-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2460) | 🟢 Easy | -| March 2, 2025 | [2570](https://leetcode.com/problems/merge-two-2d-arrays-by-summing-values/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2570) | 🟢 Easy | -| March 3, 2025 | [2161](https://leetcode.com/problems/partition-array-according-to-given-pivot/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2161) | 🟡 Medium | -| March 4, 2025 | [1780](https://leetcode.com/problems/check-if-number-is-a-sum-of-powers-of-three/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1780) | 🟡 Medium | -| March 5, 2025 | [2579](https://leetcode.com/problems/count-total-number-of-colored-cells/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2579) | 🟡 Medium | -| March 6, 2025 | [2965](https://leetcode.com/problems/find-missing-and-repeated-values/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2965) | 🟢 Easy | -| March 7, 2025 | [2523](https://leetcode.com/problems/closest-prime-numbers-in-range/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2523) | 🟡 Medium | -| March 8, 2025 | [2379](https://leetcode.com/problems/minimum-recolors-to-get-k-consecutive-black-blocks/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2379) | 🟢 Easy | -| March 9, 2025 | [3208](https://leetcode.com/problems/alternating-groups-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3208) | 🟡 Medium | -| March 10, 2025 | [3306](https://leetcode.com/problems/count-of-substrings-containing-every-vowel-and-k-consonants-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3306) | 🟡 Medium | -| March 11, 2025 | [1358](https://leetcode.com/problems/number-of-substrings-containing-all-three-characters/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1358) | 🟡 Medium | -| March 12, 2025 | [2529](https://leetcode.com/problems/maximum-count-of-positive-integer-and-negative-integer/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2529) | 🟢 Easy | -| March 13, 2025 | [3356](https://leetcode.com/problems/zero-array-transformation-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3356) | 🟡 Medium | -| March 14, 2025 | [2226](https://leetcode.com/problems/maximum-candies-allocated-to-k-children/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2226) | 🟡 Medium | -| March 15, 2025 | [2560](https://leetcode.com/problems/house-robber-iv/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2560) | 🟡 Medium | -| March 16, 2025 | [2594](https://leetcode.com/problems/minimum-time-to-repair-cars/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2594) | 🟡 Medium | -| March 17, 2025 | [2206](https://leetcode.com/problems/divide-array-into-equal-pairs/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2206) | 🟢 Easy | -| March 18, 2025 | [2401](https://leetcode.com/problems/longest-nice-subarray/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2401) | 🟡 Medium | -| March 19, 2025 | [3191](https://leetcode.com/problems/minimum-operations-to-make-binary-array-elements-equal-to-one-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3191) | 🟡 Medium | -| March 20, 2025 | [3108](https://leetcode.com/problems/minimum-cost-walk-in-weighted-graph/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3108) | 🔴 Hard | -| March 21, 2025 | [2115](https://leetcode.com/problems/find-all-possible-recipes-from-given-supplies/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2115) | 🟡 Medium | -| March 22, 2025 | [2685](https://leetcode.com/problems/count-the-number-of-complete-components/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2685) | 🟡 Medium | -| March 23, 2025 | [1976](https://leetcode.com/problems/number-of-ways-to-arrive-at-destination/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1976) | 🟡 Medium | -| March 24, 2025 | [3169](https://leetcode.com/problems/count-days-without-meetings/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3169) | 🟡 Medium | -| March 25, 2025 | [3394](https://leetcode.com/problems/check-if-grid-can-be-cut-into-sections/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3394) | 🟡 Medium | -| March 26, 2025 | [2033](https://leetcode.com/problems/minimum-operations-to-make-a-uni-value-grid/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2033) | 🟡 Medium | -| March 27, 2025 | [2780](https://leetcode.com/problems/minimum-index-of-a-valid-split/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2780) | 🟡 Medium | -| March 28, 2025 | [2503](https://leetcode.com/problems/maximum-number-of-points-from-grid-queries/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2503) | 🔴 Hard | -| March 29, 2025 | [2818](https://leetcode.com/problems/apply-operations-to-maximize-score/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2818) | 🔴 Hard | -| March 30, 2025 | [763](https://leetcode.com/problems/partition-labels/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/763) | 🟡 Medium | -| March 31, 2025 | [2551](https://leetcode.com/problems/put-marbles-in-bags/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2551) | 🔴 Hard | -| April 1, 2025 | [2140](https://leetcode.com/problems/solving-questions-with-brainpower/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2140) | 🟡 Medium | -| April 2, 2025 | [2873](https://leetcode.com/problems/maximum-value-of-an-ordered-triplet-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2873) | 🟢 Easy | -| April 3, 2025 | [2874](https://leetcode.com/problems/maximum-value-of-an-ordered-triplet-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2874) | 🟡 Medium | -| April 4, 2025 | [1123](https://leetcode.com/problems/lowest-common-ancestor-of-deepest-leaves/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1123) | 🟡 Medium | -| April 5, 2025 | [1863](https://leetcode.com/problems/sum-of-all-subset-xor-totals/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1863) | 🟢 Easy | -| April 6, 2025 | [368](https://leetcode.com/problems/largest-divisible-subset/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/368) | 🟡 Medium | -| April 7, 2025 | [416](https://leetcode.com/problems/partition-equal-subset-sum/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/416) | 🟡 Medium | -| April 8, 2025 | [3396](https://leetcode.com/problems/minimum-number-of-operations-to-make-elements-in-array-distinct/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3396) | 🟢 Easy | -| April 9, 2025 | [3375](https://leetcode.com/problems/minimum-operations-to-make-array-values-equal-to-k/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3375) | 🟢 Easy | -| April 10, 2025 | [2999](https://leetcode.com/problems/count-the-number-of-powerful-integers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2999) | 🔴 Hard | -| April 11, 2025 | [2843](https://leetcode.com/problems/count-symmetric-integers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2843) | 🟢 Easy | -| April 12, 2025 | [3272](https://leetcode.com/problems/find-the-count-of-good-integers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3272) | 🔴 Hard | -| April 13, 2025 | [1922](https://leetcode.com/problems/count-good-numbers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1922) | 🟡 Medium | -| April 14, 2025 | [1534](https://leetcode.com/problems/count-good-triplets/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1534) | 🟢 Easy | -| April 15, 2025 | [2179](https://leetcode.com/problems/count-good-triplets-in-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2179) | 🔴 Hard | -| April 16, 2025 | [2537](https://leetcode.com/problems/count-the-number-of-good-subarrays/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2537) | 🟡 Medium | -| April 17, 2025 | [2176](https://leetcode.com/problems/count-equal-and-divisible-pairs-in-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2176) | 🟢 Easy | -| April 18, 2025 | [38](https://leetcode.com/problems/count-and-say/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/38) | 🟡 Medium | -| April 19, 2025 | [2563](https://leetcode.com/problems/count-the-number-of-fair-pairs/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2563) | 🟡 Medium | -| April 20, 2025 | [781](https://leetcode.com/problems/rabbits-in-forest/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/781) | 🟡 Medium | -| April 21, 2025 | [2145](https://leetcode.com/problems/count-the-hidden-sequences/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2145) | 🟡 Medium | -| April 22, 2025 | [2338](https://leetcode.com/problems/count-the-number-of-ideal-arrays/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2338) | 🔴 Hard | -| April 23, 2025 | [1399](https://leetcode.com/problems/count-largest-group/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1399) | 🟢 Easy | -| April 24, 2025 | [2799](https://leetcode.com/problems/count-complete-subarrays-in-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2799) | 🟡 Medium | -| April 25, 2025 | [2845](https://leetcode.com/problems/count-of-interesting-subarrays/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2845) | 🟡 Medium | -| April 26, 2025 | [2444](https://leetcode.com/problems/count-subarrays-with-fixed-bounds/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2444) | 🔴 Hard | -| April 27, 2025 | [3392](https://leetcode.com/problems/count-subarrays-of-length-three-with-a-condition/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3392) | 🟢 Easy | -| April 28, 2025 | [2302](https://leetcode.com/problems/count-subarrays-with-score-less-than-k/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2302) | 🔴 Hard | -| April 29, 2025 | [2962](https://leetcode.com/problems/count-subarrays-where-max-element-appears-at-least-k-times/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2962) | 🟡 Medium | -| April 30, 2025 | [1295](https://leetcode.com/problems/find-numbers-with-even-number-of-digits/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1295) | 🟢 Easy | -| May 1, 2025 | [2071](https://leetcode.com/problems/maximum-number-of-tasks-you-can-assign/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2071) | 🔴 Hard | -| May 2, 2025 | [838](https://leetcode.com/problems/push-dominoes/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/838) | 🟡 Medium | -| May 3, 2025 | [1007](https://leetcode.com/problems/minimum-domino-rotations-for-equal-row/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1007) | 🟡 Medium | -| May 4, 2025 | [1128](https://leetcode.com/problems/number-of-equivalent-domino-pairs/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1128) | 🟢 Easy | -| May 5, 2025 | [790](https://leetcode.com/problems/domino-and-tromino-tiling/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/790) | 🟡 Medium | -| May 6, 2025 | [1920](https://leetcode.com/problems/build-array-from-permutation/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1920) | 🟢 Easy | -| May 7, 2025 | [3341](https://leetcode.com/problems/find-minimum-time-to-reach-last-room-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3341) | 🟡 Medium | -| May 8, 2025 | [3342](https://leetcode.com/problems/find-minimum-time-to-reach-last-room-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3342) | 🟡 Medium | -| May 9, 2025 | [3343](https://leetcode.com/problems/count-number-of-balanced-permutations/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3343) | 🔴 Hard | -| May 10, 2025 | [2918](https://leetcode.com/problems/minimum-equal-sum-of-two-arrays-after-replacing-zeros/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2918) | 🟡 Medium | -| May 11, 2025 | [1550](https://leetcode.com/problems/three-consecutive-odds/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1550) | 🟢 Easy | -| May 12, 2025 | [2094](https://leetcode.com/problems/finding-3-digit-even-numbers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2094) | 🟢 Easy | -| May 13, 2025 | [3335](https://leetcode.com/problems/total-characters-in-string-after-transformations-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3335) | 🟡 Medium | -| May 14, 2025 | [3337](https://leetcode.com/problems/total-characters-in-string-after-transformations-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3337) | 🔴 Hard | -| May 15, 2025 | [2900](https://leetcode.com/problems/longest-unequal-adjacent-groups-subsequence-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2900) | 🟢 Easy | -| May 16, 2025 | [2901](https://leetcode.com/problems/longest-unequal-adjacent-groups-subsequence-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2901) | 🟡 Medium | -| May 17, 2025 | [75](https://leetcode.com/problems/sort-colors/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/75) | 🟡 Medium | -| May 18, 2025 | [1931](https://leetcode.com/problems/painting-a-grid-with-three-different-colors/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1931) | 🔴 Hard | -| May 19, 2025 | [3024](https://leetcode.com/problems/type-of-triangle/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3024) | 🟢 Easy | -| May 20, 2025 | [3355](https://leetcode.com/problems/zero-array-transformation-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3355) | 🟡 Medium | -| May 21, 2025 | [73](https://leetcode.com/problems/set-matrix-zeroes/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/73) | 🟡 Medium | -| May 22, 2025 | [3362](https://leetcode.com/problems/zero-array-transformation-iii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3362) | 🟡 Medium | -| May 23, 2025 | [3068](https://leetcode.com/problems/find-the-maximum-sum-of-node-values/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3068) | 🔴 Hard | -| May 24, 2025 | [2942](https://leetcode.com/problems/find-words-containing-character/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2942) | 🟢 Easy | -| May 25, 2025 | [2131](https://leetcode.com/problems/longest-palindrome-by-concatenating-two-letter-words/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2131) | 🟡 Medium | -| May 26, 2025 | [1857](https://leetcode.com/problems/largest-color-value-in-a-directed-graph/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1857) | 🔴 Hard | -| May 27, 2025 | [2894](https://leetcode.com/problems/divisible-and-non-divisible-sums-difference/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2894) | 🟢 Easy | -| May 28, 2025 | [3372](https://leetcode.com/problems/maximize-the-number-of-target-nodes-after-connecting-trees-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3372) | 🟡 Medium | -| May 29, 2025 | [3373](https://leetcode.com/problems/maximize-the-number-of-target-nodes-after-connecting-trees-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3373) | 🔴 Hard | -| May 30, 2025 | [2359](https://leetcode.com/problems/find-closest-node-to-given-two-nodes/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2359) | 🟡 Medium | -| May 31, 2025 | [909](https://leetcode.com/problems/snakes-and-ladders/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/909) | 🟡 Medium | -| June 1, 2025 | [2929](https://leetcode.com/problems/distribute-candies-among-children-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2929) | 🟡 Medium | -| June 2, 2025 | [135](https://leetcode.com/problems/candy/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/135) | 🔴 Hard | -| June 3, 2025 | [1298](https://leetcode.com/problems/maximum-candies-you-can-get-from-boxes/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1298) | 🔴 Hard | -| June 4, 2025 | [3403](https://leetcode.com/problems/find-the-lexicographically-largest-string-from-the-box-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3403) | 🟡 Medium | -| June 5, 2025 | [1061](https://leetcode.com/problems/lexicographically-smallest-equivalent-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1061) | 🟡 Medium | -| June 6, 2025 | [2434](https://leetcode.com/problems/using-a-robot-to-print-the-lexicographically-smallest-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2434) | 🟡 Medium | -| June 7, 2025 | [3170](https://leetcode.com/problems/lexicographically-minimum-string-after-removing-stars/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3170) | 🟡 Medium | -| June 8, 2025 | [386](https://leetcode.com/problems/lexicographical-numbers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/386) | 🟡 Medium | -| June 9, 2025 | [440](https://leetcode.com/problems/k-th-smallest-in-lexicographical-order/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/440) | 🔴 Hard | -| June 10, 2025 | [3442](https://leetcode.com/problems/maximum-difference-between-even-and-odd-frequency-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3442) | 🟢 Easy | -| June 11, 2025 | [3445](https://leetcode.com/problems/maximum-difference-between-even-and-odd-frequency-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3445) | 🔴 Hard | -| June 12, 2025 | [3423](https://leetcode.com/problems/maximum-difference-between-adjacent-elements-in-a-circular-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3423) | 🟢 Easy | -| June 13, 2025 | [2616](https://leetcode.com/problems/minimize-the-maximum-difference-of-pairs/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2616) | 🟡 Medium | -| June 14, 2025 | [2566](https://leetcode.com/problems/maximum-difference-by-remapping-a-digit/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2566) | 🟢 Easy | -| June 15, 2025 | [1432](https://leetcode.com/problems/max-difference-you-can-get-from-changing-an-integer/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1432) | 🟡 Medium | -| June 16, 2025 | [2016](https://leetcode.com/problems/maximum-difference-between-increasing-elements/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2016) | 🟢 Easy | -| June 17, 2025 | [3405](https://leetcode.com/problems/count-the-number-of-arrays-with-k-matching-adjacent-elements/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3405) | 🔴 Hard | -| June 18, 2025 | [2966](https://leetcode.com/problems/divide-array-into-arrays-with-max-difference/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2966) | 🟡 Medium | -| June 19, 2025 | [2294](https://leetcode.com/problems/partition-array-such-that-maximum-difference-is-k/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2294) | 🟡 Medium | -| June 20, 2025 | [3443](https://leetcode.com/problems/maximum-manhattan-distance-after-k-changes/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3443) | 🟡 Medium | -| June 21, 2025 | [3085](https://leetcode.com/problems/minimum-deletions-to-make-string-k-special/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3085) | 🟡 Medium | -| June 22, 2025 | [2138](https://leetcode.com/problems/divide-a-string-into-groups-of-size-k/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2138) | 🟢 Easy | -| June 23, 2025 | [2081](https://leetcode.com/problems/sum-of-k-mirror-numbers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2081) | 🔴 Hard | -| June 24, 2025 | [2200](https://leetcode.com/problems/find-all-k-distant-indices-in-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2200) | 🟢 Easy | -| June 25, 2025 | [2040](https://leetcode.com/problems/kth-smallest-product-of-two-sorted-arrays/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2040) | 🔴 Hard | -| June 26, 2025 | [2311](https://leetcode.com/problems/longest-binary-subsequence-less-than-or-equal-to-k/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2311) | 🟡 Medium | -| June 27, 2025 | [2014](https://leetcode.com/problems/longest-subsequence-repeated-k-times/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2014) | 🔴 Hard | -| June 28, 2025 | [2099](https://leetcode.com/problems/find-subsequence-of-length-k-with-the-largest-sum/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2099) | 🟢 Easy | -| June 29, 2025 | [1498](https://leetcode.com/problems/number-of-subsequences-that-satisfy-the-given-sum-condition/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1498) | 🟡 Medium | -| June 30, 2025 | [594](https://leetcode.com/problems/longest-harmonious-subsequence/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/594) | 🟢 Easy | -| July 1, 2025 | [3330](https://leetcode.com/problems/find-the-original-typed-string-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3330) | 🟢 Easy | -| July 2, 2025 | [3333](https://leetcode.com/problems/find-the-original-typed-string-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3333) | 🔴 Hard | -| July 3, 2025 | [3304](https://leetcode.com/problems/find-the-k-th-character-in-string-game-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3304) | 🟢 Easy | -| July 4, 2025 | [3307](https://leetcode.com/problems/find-the-k-th-character-in-string-game-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3307) | 🔴 Hard | -| July 5, 2025 | [1394](https://leetcode.com/problems/find-lucky-integer-in-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1394) | 🟢 Easy | -| July 6, 2025 | [1865](https://leetcode.com/problems/finding-pairs-with-a-certain-sum/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1865) | 🟡 Medium | -| July 7, 2025 | [1353](https://leetcode.com/problems/maximum-number-of-events-that-can-be-attended/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1353) | 🟡 Medium | -| July 8, 2025 | [1751](https://leetcode.com/problems/maximum-number-of-events-that-can-be-attended-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1751) | 🔴 Hard | -| July 9, 2025 | [3439](https://leetcode.com/problems/reschedule-meetings-for-maximum-free-time-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3439) | 🟡 Medium | -| July 10, 2025 | [3440](https://leetcode.com/problems/reschedule-meetings-for-maximum-free-time-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3440) | 🟡 Medium | -| July 11, 2025 | [2402](https://leetcode.com/problems/meeting-rooms-iii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2402) | 🔴 Hard | -| July 12, 2025 | [1900](https://leetcode.com/problems/the-earliest-and-latest-rounds-where-players-compete/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1900) | 🔴 Hard | -| July 13, 2025 | [2410](https://leetcode.com/problems/maximum-matching-of-players-with-trainers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2410) | 🟡 Medium | -| July 14, 2025 | [1290](https://leetcode.com/problems/convert-binary-number-in-a-linked-list-to-integer/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1290) | 🟢 Easy | -| July 15, 2025 | [3136](https://leetcode.com/problems/valid-word/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3136) | 🟢 Easy | -| July 16, 2025 | [3201](https://leetcode.com/problems/find-the-maximum-length-of-valid-subsequence-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3201) | 🟡 Medium | -| July 17, 2025 | [3202](https://leetcode.com/problems/find-the-maximum-length-of-valid-subsequence-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3202) | 🟡 Medium | -| July 18, 2025 | [2163](https://leetcode.com/problems/minimum-difference-in-sums-after-removal-of-elements/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2163) | 🔴 Hard | -| July 19, 2025 | [1233](https://leetcode.com/problems/remove-sub-folders-from-the-filesystem/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1233) | 🟡 Medium | -| July 20, 2025 | [1948](https://leetcode.com/problems/delete-duplicate-folders-in-system/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1948) | 🔴 Hard | -| July 21, 2025 | [1957](https://leetcode.com/problems/delete-characters-to-make-fancy-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1957) | 🟢 Easy | -| July 22, 2025 | [1695](https://leetcode.com/problems/maximum-erasure-value/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1695) | 🟡 Medium | -| July 23, 2025 | [1717](https://leetcode.com/problems/maximum-score-from-removing-substrings/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1717) | 🟡 Medium | -| July 24, 2025 | [2322](https://leetcode.com/problems/minimum-score-after-removals-on-a-tree/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2322) | 🔴 Hard | -| July 25, 2025 | [3487](https://leetcode.com/problems/maximum-unique-subarray-sum-after-deletion/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3487) | 🟢 Easy | -| July 26, 2025 | [3480](https://leetcode.com/problems/maximize-subarrays-after-removing-one-conflicting-pair/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3480) | 🔴 Hard | -| July 27, 2025 | [2210](https://leetcode.com/problems/count-hills-and-valleys-in-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2210) | 🟢 Easy | -| July 28, 2025 | [2044](https://leetcode.com/problems/count-number-of-maximum-bitwise-or-subsets/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2044) | 🟡 Medium | -| July 29, 2025 | [2411](https://leetcode.com/problems/smallest-subarrays-with-maximum-bitwise-or/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2411) | 🟡 Medium | -| July 30, 2025 | [2419](https://leetcode.com/problems/longest-subarray-with-maximum-bitwise-and/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2419) | 🟡 Medium | -| July 31, 2025 | [898](https://leetcode.com/problems/bitwise-ors-of-subarrays/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/898) | 🟡 Medium | -| August 1, 2025 | [118](https://leetcode.com/problems/pascals-triangle/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/118) | 🟢 Easy | -| August 2, 2025 | [2561](https://leetcode.com/problems/rearranging-fruits/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2561) | 🔴 Hard | -| August 3, 2025 | [2106](https://leetcode.com/problems/maximum-fruits-harvested-after-at-most-k-steps/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2106) | 🔴 Hard | -| August 4, 2025 | [904](https://leetcode.com/problems/fruit-into-baskets/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/904) | 🟡 Medium | -| August 5, 2025 | [3477](https://leetcode.com/problems/fruits-into-baskets-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3477) | 🟢 Easy | -| August 6, 2025 | [3479](https://leetcode.com/problems/fruits-into-baskets-iii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3479) | 🟡 Medium | -| August 7, 2025 | [3363](https://leetcode.com/problems/find-the-maximum-number-of-fruits-collected/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3363) | 🔴 Hard | -| August 8, 2025 | [808](https://leetcode.com/problems/soup-servings/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/808) | 🟡 Medium | -| August 9, 2025 | [231](https://leetcode.com/problems/power-of-two/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/231) | 🟢 Easy | -| August 10, 2025 | [869](https://leetcode.com/problems/reordered-power-of-2/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/869) | 🟡 Medium | -| August 11, 2025 | [2438](https://leetcode.com/problems/range-product-queries-of-powers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2438) | 🟡 Medium | -| August 12, 2025 | [2787](https://leetcode.com/problems/ways-to-express-an-integer-as-sum-of-powers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2787) | 🟡 Medium | -| August 13, 2025 | [326](https://leetcode.com/problems/power-of-three/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/326) | 🟢 Easy | -| August 14, 2025 | [2264](https://leetcode.com/problems/largest-3-same-digit-number-in-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2264) | 🟢 Easy | -| August 15, 2025 | [342](https://leetcode.com/problems/power-of-four/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/342) | 🟢 Easy | -| August 16, 2025 | [1323](https://leetcode.com/problems/maximum-69-number/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1323) | 🟢 Easy | -| August 17, 2025 | [837](https://leetcode.com/problems/new-21-game/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/837) | 🟡 Medium | -| August 18, 2025 | [679](https://leetcode.com/problems/24-game/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/679) | 🔴 Hard | -| August 19, 2025 | [2348](https://leetcode.com/problems/number-of-zero-filled-subarrays/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2348) | 🟡 Medium | -| August 20, 2025 | [1277](https://leetcode.com/problems/count-square-submatrices-with-all-ones/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1277) | 🟡 Medium | -| August 21, 2025 | [1504](https://leetcode.com/problems/count-submatrices-with-all-ones/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1504) | 🟡 Medium | -| August 22, 2025 | [3195](https://leetcode.com/problems/find-the-minimum-area-to-cover-all-ones-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3195) | 🟡 Medium | -| August 23, 2025 | [3197](https://leetcode.com/problems/find-the-minimum-area-to-cover-all-ones-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3197) | 🔴 Hard | -| August 24, 2025 | [1493](https://leetcode.com/problems/longest-subarray-of-1s-after-deleting-one-element/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1493) | 🟡 Medium | -| August 25, 2025 | [498](https://leetcode.com/problems/diagonal-traverse/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/498) | 🟡 Medium | -| August 26, 2025 | [3000](https://leetcode.com/problems/maximum-area-of-longest-diagonal-rectangle/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3000) | 🟢 Easy | -| August 27, 2025 | [3459](https://leetcode.com/problems/length-of-longest-v-shaped-diagonal-segment/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3459) | 🔴 Hard | -| August 28, 2025 | [3446](https://leetcode.com/problems/sort-matrix-by-diagonals/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3446) | 🟡 Medium | -| August 29, 2025 | [3021](https://leetcode.com/problems/alice-and-bob-playing-flower-game/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3021) | 🟡 Medium | -| August 30, 2025 | [36](https://leetcode.com/problems/valid-sudoku/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/36) | 🟡 Medium | -| August 31, 2025 | [37](https://leetcode.com/problems/sudoku-solver/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/37) | 🔴 Hard | -| September 1, 2025 | [1792](https://leetcode.com/problems/maximum-average-pass-ratio/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1792) | 🟡 Medium | -| September 2, 2025 | [3025](https://leetcode.com/problems/find-the-number-of-ways-to-place-people-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3025) | 🟡 Medium | -| September 3, 2025 | [3027](https://leetcode.com/problems/find-the-number-of-ways-to-place-people-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3027) | 🔴 Hard | -| September 4, 2025 | [3516](https://leetcode.com/problems/find-closest-person/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3516) | 🟢 Easy | -| September 5, 2025 | [2749](https://leetcode.com/problems/minimum-operations-to-make-the-integer-zero/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2749) | 🟡 Medium | -| September 6, 2025 | [3495](https://leetcode.com/problems/minimum-operations-to-make-array-elements-zero/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3495) | 🔴 Hard | -| September 7, 2025 | [1304](https://leetcode.com/problems/find-n-unique-integers-sum-up-to-zero/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1304) | 🟢 Easy | -| September 8, 2025 | [1317](https://leetcode.com/problems/convert-integer-to-the-sum-of-two-no-zero-integers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1317) | 🟢 Easy | -| September 9, 2025 | [2327](https://leetcode.com/problems/number-of-people-aware-of-a-secret/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2327) | 🟡 Medium | -| September 10, 2025 | [1733](https://leetcode.com/problems/minimum-number-of-people-to-teach/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1733) | 🟡 Medium | -| September 11, 2025 | [2785](https://leetcode.com/problems/sort-vowels-in-a-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2785) | 🟡 Medium | -| September 12, 2025 | [3227](https://leetcode.com/problems/vowels-game-in-a-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3227) | 🟡 Medium | -| September 13, 2025 | [3541](https://leetcode.com/problems/find-most-frequent-vowel-and-consonant/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3541) | 🟢 Easy | -| September 14, 2025 | [966](https://leetcode.com/problems/vowel-spellchecker/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/966) | 🟡 Medium | -| September 15, 2025 | [1935](https://leetcode.com/problems/maximum-number-of-words-you-can-type/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1935) | 🟢 Easy | -| September 16, 2025 | [2197](https://leetcode.com/problems/replace-non-coprime-numbers-in-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2197) | 🔴 Hard | -| September 17, 2025 | [2353](https://leetcode.com/problems/design-a-food-rating-system/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2353) | 🟡 Medium | -| September 18, 2025 | [3408](https://leetcode.com/problems/design-task-manager/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3408) | 🟡 Medium | -| September 19, 2025 | [3484](https://leetcode.com/problems/design-spreadsheet/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3484) | 🟡 Medium | -| September 20, 2025 | [3508](https://leetcode.com/problems/implement-router/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3508) | 🟡 Medium | -| September 21, 2025 | [1912](https://leetcode.com/problems/design-movie-rental-system/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1912) | 🔴 Hard | -| September 22, 2025 | [3005](https://leetcode.com/problems/count-elements-with-maximum-frequency/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3005) | 🟢 Easy | -| September 23, 2025 | [165](https://leetcode.com/problems/compare-version-numbers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/165) | 🟡 Medium | -| September 24, 2025 | [166](https://leetcode.com/problems/fraction-to-recurring-decimal/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/166) | 🟡 Medium | -| September 25, 2025 | [120](https://leetcode.com/problems/triangle/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/120) | 🟡 Medium | -| September 26, 2025 | [611](https://leetcode.com/problems/valid-triangle-number/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/611) | 🟡 Medium | -| September 27, 2025 | [812](https://leetcode.com/problems/largest-triangle-area/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/812) | 🟢 Easy | -| September 28, 2025 | [976](https://leetcode.com/problems/largest-perimeter-triangle/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/976) | 🟢 Easy | -| September 29, 2025 | [1039](https://leetcode.com/problems/minimum-score-triangulation-of-polygon/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1039) | 🟡 Medium | -| September 30, 2025 | [2221](https://leetcode.com/problems/find-triangular-sum-of-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2221) | 🟡 Medium | | October 1, 2025 | [1518](https://leetcode.com/problems/water-bottles/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1518) | 🟢 Easy | | October 2, 2025 | [3100](https://leetcode.com/problems/water-bottles-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3100) | 🟡 Medium | | October 3, 2025 | [407](https://leetcode.com/problems/trapping-rain-water-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/407) | 🔴 Hard | @@ -507,12 +67,585 @@ This means you'll always find an AI-generated solution to compare with or learn | October 29, 2025 | [3370](https://leetcode.com/problems/smallest-number-with-all-set-bits/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3370) | 🟢 Easy | | October 30, 2025 | [1526](https://leetcode.com/problems/minimum-number-of-increments-on-subarrays-to-form-a-target-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1526) | 🔴 Hard | | October 31, 2025 | [3289](https://leetcode.com/problems/the-two-sneaky-numbers-of-digitville/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3289) | 🟢 Easy | -| November 1, 2025 | [3217](https://leetcode.com/problems/delete-nodes-from-linked-list-present-in-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3217) | 🟡 Medium | -| November 2, 2025 | [2257](https://leetcode.com/problems/count-unguarded-cells-in-the-grid/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2257) | 🟡 Medium | -| November 3, 2025 | [1578](https://leetcode.com/problems/minimum-time-to-make-rope-colorful/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1578) | 🟡 Medium | -| November 4, 2025 | [3318](https://leetcode.com/problems/find-x-sum-of-all-k-long-subarrays-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3318) | 🟢 Easy | -| November 5, 2025 | [3321](https://leetcode.com/problems/find-x-sum-of-all-k-long-subarrays-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3321) | 🔴 Hard | -| November 6, 2025 | [3607](https://leetcode.com/problems/power-grid-maintenance/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3607) | 🟡 Medium | + +
+ +
+Problems from September, 2025 + +| 📆 Date | ⚙️ Problem | 📝 Link to notes | 🚦 Difficulty | +|--------------|-------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------|------------| +| September 1, 2025 | [1792](https://leetcode.com/problems/maximum-average-pass-ratio/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1792) | 🟡 Medium | +| September 2, 2025 | [3025](https://leetcode.com/problems/find-the-number-of-ways-to-place-people-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3025) | 🟡 Medium | +| September 3, 2025 | [3027](https://leetcode.com/problems/find-the-number-of-ways-to-place-people-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3027) | 🔴 Hard | +| September 4, 2025 | [3516](https://leetcode.com/problems/find-closest-person/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3516) | 🟢 Easy | +| September 5, 2025 | [2749](https://leetcode.com/problems/minimum-operations-to-make-the-integer-zero/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2749) | 🟡 Medium | +| September 6, 2025 | [3495](https://leetcode.com/problems/minimum-operations-to-make-array-elements-zero/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3495) | 🔴 Hard | +| September 7, 2025 | [1304](https://leetcode.com/problems/find-n-unique-integers-sum-up-to-zero/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1304) | 🟢 Easy | +| September 8, 2025 | [1317](https://leetcode.com/problems/convert-integer-to-the-sum-of-two-no-zero-integers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1317) | 🟢 Easy | +| September 9, 2025 | [2327](https://leetcode.com/problems/number-of-people-aware-of-a-secret/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2327) | 🟡 Medium | +| September 10, 2025 | [1733](https://leetcode.com/problems/minimum-number-of-people-to-teach/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1733) | 🟡 Medium | +| September 11, 2025 | [2785](https://leetcode.com/problems/sort-vowels-in-a-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2785) | 🟡 Medium | +| September 12, 2025 | [3227](https://leetcode.com/problems/vowels-game-in-a-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3227) | 🟡 Medium | +| September 13, 2025 | [3541](https://leetcode.com/problems/find-most-frequent-vowel-and-consonant/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3541) | 🟢 Easy | +| September 14, 2025 | [966](https://leetcode.com/problems/vowel-spellchecker/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/966) | 🟡 Medium | +| September 15, 2025 | [1935](https://leetcode.com/problems/maximum-number-of-words-you-can-type/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1935) | 🟢 Easy | +| September 16, 2025 | [2197](https://leetcode.com/problems/replace-non-coprime-numbers-in-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2197) | 🔴 Hard | +| September 17, 2025 | [2353](https://leetcode.com/problems/design-a-food-rating-system/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2353) | 🟡 Medium | +| September 18, 2025 | [3408](https://leetcode.com/problems/design-task-manager/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3408) | 🟡 Medium | +| September 19, 2025 | [3484](https://leetcode.com/problems/design-spreadsheet/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3484) | 🟡 Medium | +| September 20, 2025 | [3508](https://leetcode.com/problems/implement-router/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3508) | 🟡 Medium | +| September 21, 2025 | [1912](https://leetcode.com/problems/design-movie-rental-system/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1912) | 🔴 Hard | +| September 22, 2025 | [3005](https://leetcode.com/problems/count-elements-with-maximum-frequency/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3005) | 🟢 Easy | +| September 23, 2025 | [165](https://leetcode.com/problems/compare-version-numbers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/165) | 🟡 Medium | +| September 24, 2025 | [166](https://leetcode.com/problems/fraction-to-recurring-decimal/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/166) | 🟡 Medium | +| September 25, 2025 | [120](https://leetcode.com/problems/triangle/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/120) | 🟡 Medium | +| September 26, 2025 | [611](https://leetcode.com/problems/valid-triangle-number/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/611) | 🟡 Medium | +| September 27, 2025 | [812](https://leetcode.com/problems/largest-triangle-area/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/812) | 🟢 Easy | +| September 28, 2025 | [976](https://leetcode.com/problems/largest-perimeter-triangle/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/976) | 🟢 Easy | +| September 29, 2025 | [1039](https://leetcode.com/problems/minimum-score-triangulation-of-polygon/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1039) | 🟡 Medium | +| September 30, 2025 | [2221](https://leetcode.com/problems/find-triangular-sum-of-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2221) | 🟡 Medium | + +
+ +
+Problems from August, 2025 + +| 📆 Date | ⚙️ Problem | 📝 Link to notes | 🚦 Difficulty | +|--------------|-------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------|------------| +| August 1, 2025 | [118](https://leetcode.com/problems/pascals-triangle/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/118) | 🟢 Easy | +| August 2, 2025 | [2561](https://leetcode.com/problems/rearranging-fruits/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2561) | 🔴 Hard | +| August 3, 2025 | [2106](https://leetcode.com/problems/maximum-fruits-harvested-after-at-most-k-steps/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2106) | 🔴 Hard | +| August 4, 2025 | [904](https://leetcode.com/problems/fruit-into-baskets/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/904) | 🟡 Medium | +| August 5, 2025 | [3477](https://leetcode.com/problems/fruits-into-baskets-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3477) | 🟢 Easy | +| August 6, 2025 | [3479](https://leetcode.com/problems/fruits-into-baskets-iii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3479) | 🟡 Medium | +| August 7, 2025 | [3363](https://leetcode.com/problems/find-the-maximum-number-of-fruits-collected/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3363) | 🔴 Hard | +| August 8, 2025 | [808](https://leetcode.com/problems/soup-servings/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/808) | 🟡 Medium | +| August 9, 2025 | [231](https://leetcode.com/problems/power-of-two/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/231) | 🟢 Easy | +| August 10, 2025 | [869](https://leetcode.com/problems/reordered-power-of-2/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/869) | 🟡 Medium | +| August 11, 2025 | [2438](https://leetcode.com/problems/range-product-queries-of-powers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2438) | 🟡 Medium | +| August 12, 2025 | [2787](https://leetcode.com/problems/ways-to-express-an-integer-as-sum-of-powers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2787) | 🟡 Medium | +| August 13, 2025 | [326](https://leetcode.com/problems/power-of-three/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/326) | 🟢 Easy | +| August 14, 2025 | [2264](https://leetcode.com/problems/largest-3-same-digit-number-in-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2264) | 🟢 Easy | +| August 15, 2025 | [342](https://leetcode.com/problems/power-of-four/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/342) | 🟢 Easy | +| August 16, 2025 | [1323](https://leetcode.com/problems/maximum-69-number/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1323) | 🟢 Easy | +| August 17, 2025 | [837](https://leetcode.com/problems/new-21-game/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/837) | 🟡 Medium | +| August 18, 2025 | [679](https://leetcode.com/problems/24-game/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/679) | 🔴 Hard | +| August 19, 2025 | [2348](https://leetcode.com/problems/number-of-zero-filled-subarrays/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2348) | 🟡 Medium | +| August 20, 2025 | [1277](https://leetcode.com/problems/count-square-submatrices-with-all-ones/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1277) | 🟡 Medium | +| August 21, 2025 | [1504](https://leetcode.com/problems/count-submatrices-with-all-ones/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1504) | 🟡 Medium | +| August 22, 2025 | [3195](https://leetcode.com/problems/find-the-minimum-area-to-cover-all-ones-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3195) | 🟡 Medium | +| August 23, 2025 | [3197](https://leetcode.com/problems/find-the-minimum-area-to-cover-all-ones-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3197) | 🔴 Hard | +| August 24, 2025 | [1493](https://leetcode.com/problems/longest-subarray-of-1s-after-deleting-one-element/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1493) | 🟡 Medium | +| August 25, 2025 | [498](https://leetcode.com/problems/diagonal-traverse/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/498) | 🟡 Medium | +| August 26, 2025 | [3000](https://leetcode.com/problems/maximum-area-of-longest-diagonal-rectangle/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3000) | 🟢 Easy | +| August 27, 2025 | [3459](https://leetcode.com/problems/length-of-longest-v-shaped-diagonal-segment/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3459) | 🔴 Hard | +| August 28, 2025 | [3446](https://leetcode.com/problems/sort-matrix-by-diagonals/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3446) | 🟡 Medium | +| August 29, 2025 | [3021](https://leetcode.com/problems/alice-and-bob-playing-flower-game/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3021) | 🟡 Medium | +| August 30, 2025 | [36](https://leetcode.com/problems/valid-sudoku/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/36) | 🟡 Medium | +| August 31, 2025 | [37](https://leetcode.com/problems/sudoku-solver/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/37) | 🔴 Hard | + +
+ +
+Problems from July, 2025 + +| 📆 Date | ⚙️ Problem | 📝 Link to notes | 🚦 Difficulty | +|--------------|-------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------|------------| +| July 1, 2025 | [3330](https://leetcode.com/problems/find-the-original-typed-string-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3330) | 🟢 Easy | +| July 2, 2025 | [3333](https://leetcode.com/problems/find-the-original-typed-string-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3333) | 🔴 Hard | +| July 3, 2025 | [3304](https://leetcode.com/problems/find-the-k-th-character-in-string-game-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3304) | 🟢 Easy | +| July 4, 2025 | [3307](https://leetcode.com/problems/find-the-k-th-character-in-string-game-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3307) | 🔴 Hard | +| July 5, 2025 | [1394](https://leetcode.com/problems/find-lucky-integer-in-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1394) | 🟢 Easy | +| July 6, 2025 | [1865](https://leetcode.com/problems/finding-pairs-with-a-certain-sum/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1865) | 🟡 Medium | +| July 7, 2025 | [1353](https://leetcode.com/problems/maximum-number-of-events-that-can-be-attended/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1353) | 🟡 Medium | +| July 8, 2025 | [1751](https://leetcode.com/problems/maximum-number-of-events-that-can-be-attended-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1751) | 🔴 Hard | +| July 9, 2025 | [3439](https://leetcode.com/problems/reschedule-meetings-for-maximum-free-time-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3439) | 🟡 Medium | +| July 10, 2025 | [3440](https://leetcode.com/problems/reschedule-meetings-for-maximum-free-time-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3440) | 🟡 Medium | +| July 11, 2025 | [2402](https://leetcode.com/problems/meeting-rooms-iii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2402) | 🔴 Hard | +| July 12, 2025 | [1900](https://leetcode.com/problems/the-earliest-and-latest-rounds-where-players-compete/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1900) | 🔴 Hard | +| July 13, 2025 | [2410](https://leetcode.com/problems/maximum-matching-of-players-with-trainers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2410) | 🟡 Medium | +| July 14, 2025 | [1290](https://leetcode.com/problems/convert-binary-number-in-a-linked-list-to-integer/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1290) | 🟢 Easy | +| July 15, 2025 | [3136](https://leetcode.com/problems/valid-word/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3136) | 🟢 Easy | +| July 16, 2025 | [3201](https://leetcode.com/problems/find-the-maximum-length-of-valid-subsequence-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3201) | 🟡 Medium | +| July 17, 2025 | [3202](https://leetcode.com/problems/find-the-maximum-length-of-valid-subsequence-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3202) | 🟡 Medium | +| July 18, 2025 | [2163](https://leetcode.com/problems/minimum-difference-in-sums-after-removal-of-elements/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2163) | 🔴 Hard | +| July 19, 2025 | [1233](https://leetcode.com/problems/remove-sub-folders-from-the-filesystem/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1233) | 🟡 Medium | +| July 20, 2025 | [1948](https://leetcode.com/problems/delete-duplicate-folders-in-system/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1948) | 🔴 Hard | +| July 21, 2025 | [1957](https://leetcode.com/problems/delete-characters-to-make-fancy-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1957) | 🟢 Easy | +| July 22, 2025 | [1695](https://leetcode.com/problems/maximum-erasure-value/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1695) | 🟡 Medium | +| July 23, 2025 | [1717](https://leetcode.com/problems/maximum-score-from-removing-substrings/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1717) | 🟡 Medium | +| July 24, 2025 | [2322](https://leetcode.com/problems/minimum-score-after-removals-on-a-tree/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2322) | 🔴 Hard | +| July 25, 2025 | [3487](https://leetcode.com/problems/maximum-unique-subarray-sum-after-deletion/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3487) | 🟢 Easy | +| July 26, 2025 | [3480](https://leetcode.com/problems/maximize-subarrays-after-removing-one-conflicting-pair/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3480) | 🔴 Hard | +| July 27, 2025 | [2210](https://leetcode.com/problems/count-hills-and-valleys-in-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2210) | 🟢 Easy | +| July 28, 2025 | [2044](https://leetcode.com/problems/count-number-of-maximum-bitwise-or-subsets/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2044) | 🟡 Medium | +| July 29, 2025 | [2411](https://leetcode.com/problems/smallest-subarrays-with-maximum-bitwise-or/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2411) | 🟡 Medium | +| July 30, 2025 | [2419](https://leetcode.com/problems/longest-subarray-with-maximum-bitwise-and/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2419) | 🟡 Medium | +| July 31, 2025 | [898](https://leetcode.com/problems/bitwise-ors-of-subarrays/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/898) | 🟡 Medium | + +
+ +
+Problems from June, 2025 + +| 📆 Date | ⚙️ Problem | 📝 Link to notes | 🚦 Difficulty | +|--------------|-------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------|------------| +| June 1, 2025 | [2929](https://leetcode.com/problems/distribute-candies-among-children-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2929) | 🟡 Medium | +| June 2, 2025 | [135](https://leetcode.com/problems/candy/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/135) | 🔴 Hard | +| June 3, 2025 | [1298](https://leetcode.com/problems/maximum-candies-you-can-get-from-boxes/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1298) | 🔴 Hard | +| June 4, 2025 | [3403](https://leetcode.com/problems/find-the-lexicographically-largest-string-from-the-box-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3403) | 🟡 Medium | +| June 5, 2025 | [1061](https://leetcode.com/problems/lexicographically-smallest-equivalent-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1061) | 🟡 Medium | +| June 6, 2025 | [2434](https://leetcode.com/problems/using-a-robot-to-print-the-lexicographically-smallest-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2434) | 🟡 Medium | +| June 7, 2025 | [3170](https://leetcode.com/problems/lexicographically-minimum-string-after-removing-stars/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3170) | 🟡 Medium | +| June 8, 2025 | [386](https://leetcode.com/problems/lexicographical-numbers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/386) | 🟡 Medium | +| June 9, 2025 | [440](https://leetcode.com/problems/k-th-smallest-in-lexicographical-order/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/440) | 🔴 Hard | +| June 10, 2025 | [3442](https://leetcode.com/problems/maximum-difference-between-even-and-odd-frequency-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3442) | 🟢 Easy | +| June 11, 2025 | [3445](https://leetcode.com/problems/maximum-difference-between-even-and-odd-frequency-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3445) | 🔴 Hard | +| June 12, 2025 | [3423](https://leetcode.com/problems/maximum-difference-between-adjacent-elements-in-a-circular-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3423) | 🟢 Easy | +| June 13, 2025 | [2616](https://leetcode.com/problems/minimize-the-maximum-difference-of-pairs/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2616) | 🟡 Medium | +| June 14, 2025 | [2566](https://leetcode.com/problems/maximum-difference-by-remapping-a-digit/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2566) | 🟢 Easy | +| June 15, 2025 | [1432](https://leetcode.com/problems/max-difference-you-can-get-from-changing-an-integer/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1432) | 🟡 Medium | +| June 16, 2025 | [2016](https://leetcode.com/problems/maximum-difference-between-increasing-elements/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2016) | 🟢 Easy | +| June 17, 2025 | [3405](https://leetcode.com/problems/count-the-number-of-arrays-with-k-matching-adjacent-elements/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3405) | 🔴 Hard | +| June 18, 2025 | [2966](https://leetcode.com/problems/divide-array-into-arrays-with-max-difference/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2966) | 🟡 Medium | +| June 19, 2025 | [2294](https://leetcode.com/problems/partition-array-such-that-maximum-difference-is-k/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2294) | 🟡 Medium | +| June 20, 2025 | [3443](https://leetcode.com/problems/maximum-manhattan-distance-after-k-changes/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3443) | 🟡 Medium | +| June 21, 2025 | [3085](https://leetcode.com/problems/minimum-deletions-to-make-string-k-special/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3085) | 🟡 Medium | +| June 22, 2025 | [2138](https://leetcode.com/problems/divide-a-string-into-groups-of-size-k/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2138) | 🟢 Easy | +| June 23, 2025 | [2081](https://leetcode.com/problems/sum-of-k-mirror-numbers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2081) | 🔴 Hard | +| June 24, 2025 | [2200](https://leetcode.com/problems/find-all-k-distant-indices-in-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2200) | 🟢 Easy | +| June 25, 2025 | [2040](https://leetcode.com/problems/kth-smallest-product-of-two-sorted-arrays/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2040) | 🔴 Hard | +| June 26, 2025 | [2311](https://leetcode.com/problems/longest-binary-subsequence-less-than-or-equal-to-k/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2311) | 🟡 Medium | +| June 27, 2025 | [2014](https://leetcode.com/problems/longest-subsequence-repeated-k-times/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2014) | 🔴 Hard | +| June 28, 2025 | [2099](https://leetcode.com/problems/find-subsequence-of-length-k-with-the-largest-sum/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2099) | 🟢 Easy | +| June 29, 2025 | [1498](https://leetcode.com/problems/number-of-subsequences-that-satisfy-the-given-sum-condition/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1498) | 🟡 Medium | +| June 30, 2025 | [594](https://leetcode.com/problems/longest-harmonious-subsequence/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/594) | 🟢 Easy | + +
+ +
+Problems from May, 2025 + +| 📆 Date | ⚙️ Problem | 📝 Link to notes | 🚦 Difficulty | +|--------------|-------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------|------------| +| May 1, 2025 | [2071](https://leetcode.com/problems/maximum-number-of-tasks-you-can-assign/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2071) | 🔴 Hard | +| May 2, 2025 | [838](https://leetcode.com/problems/push-dominoes/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/838) | 🟡 Medium | +| May 3, 2025 | [1007](https://leetcode.com/problems/minimum-domino-rotations-for-equal-row/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1007) | 🟡 Medium | +| May 4, 2025 | [1128](https://leetcode.com/problems/number-of-equivalent-domino-pairs/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1128) | 🟢 Easy | +| May 5, 2025 | [790](https://leetcode.com/problems/domino-and-tromino-tiling/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/790) | 🟡 Medium | +| May 6, 2025 | [1920](https://leetcode.com/problems/build-array-from-permutation/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1920) | 🟢 Easy | +| May 7, 2025 | [3341](https://leetcode.com/problems/find-minimum-time-to-reach-last-room-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3341) | 🟡 Medium | +| May 8, 2025 | [3342](https://leetcode.com/problems/find-minimum-time-to-reach-last-room-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3342) | 🟡 Medium | +| May 9, 2025 | [3343](https://leetcode.com/problems/count-number-of-balanced-permutations/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3343) | 🔴 Hard | +| May 10, 2025 | [2918](https://leetcode.com/problems/minimum-equal-sum-of-two-arrays-after-replacing-zeros/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2918) | 🟡 Medium | +| May 11, 2025 | [1550](https://leetcode.com/problems/three-consecutive-odds/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1550) | 🟢 Easy | +| May 12, 2025 | [2094](https://leetcode.com/problems/finding-3-digit-even-numbers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2094) | 🟢 Easy | +| May 13, 2025 | [3335](https://leetcode.com/problems/total-characters-in-string-after-transformations-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3335) | 🟡 Medium | +| May 14, 2025 | [3337](https://leetcode.com/problems/total-characters-in-string-after-transformations-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3337) | 🔴 Hard | +| May 15, 2025 | [2900](https://leetcode.com/problems/longest-unequal-adjacent-groups-subsequence-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2900) | 🟢 Easy | +| May 16, 2025 | [2901](https://leetcode.com/problems/longest-unequal-adjacent-groups-subsequence-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2901) | 🟡 Medium | +| May 17, 2025 | [75](https://leetcode.com/problems/sort-colors/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/75) | 🟡 Medium | +| May 18, 2025 | [1931](https://leetcode.com/problems/painting-a-grid-with-three-different-colors/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1931) | 🔴 Hard | +| May 19, 2025 | [3024](https://leetcode.com/problems/type-of-triangle/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3024) | 🟢 Easy | +| May 20, 2025 | [3355](https://leetcode.com/problems/zero-array-transformation-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3355) | 🟡 Medium | +| May 21, 2025 | [73](https://leetcode.com/problems/set-matrix-zeroes/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/73) | 🟡 Medium | +| May 22, 2025 | [3362](https://leetcode.com/problems/zero-array-transformation-iii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3362) | 🟡 Medium | +| May 23, 2025 | [3068](https://leetcode.com/problems/find-the-maximum-sum-of-node-values/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3068) | 🔴 Hard | +| May 24, 2025 | [2942](https://leetcode.com/problems/find-words-containing-character/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2942) | 🟢 Easy | +| May 25, 2025 | [2131](https://leetcode.com/problems/longest-palindrome-by-concatenating-two-letter-words/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2131) | 🟡 Medium | +| May 26, 2025 | [1857](https://leetcode.com/problems/largest-color-value-in-a-directed-graph/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1857) | 🔴 Hard | +| May 27, 2025 | [2894](https://leetcode.com/problems/divisible-and-non-divisible-sums-difference/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2894) | 🟢 Easy | +| May 28, 2025 | [3372](https://leetcode.com/problems/maximize-the-number-of-target-nodes-after-connecting-trees-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3372) | 🟡 Medium | +| May 29, 2025 | [3373](https://leetcode.com/problems/maximize-the-number-of-target-nodes-after-connecting-trees-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3373) | 🔴 Hard | +| May 30, 2025 | [2359](https://leetcode.com/problems/find-closest-node-to-given-two-nodes/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2359) | 🟡 Medium | +| May 31, 2025 | [909](https://leetcode.com/problems/snakes-and-ladders/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/909) | 🟡 Medium | + +
+ +
+Problems from April, 2025 + +| 📆 Date | ⚙️ Problem | 📝 Link to notes | 🚦 Difficulty | +|--------------|-------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------|------------| +| April 1, 2025 | [2140](https://leetcode.com/problems/solving-questions-with-brainpower/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2140) | 🟡 Medium | +| April 2, 2025 | [2873](https://leetcode.com/problems/maximum-value-of-an-ordered-triplet-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2873) | 🟢 Easy | +| April 3, 2025 | [2874](https://leetcode.com/problems/maximum-value-of-an-ordered-triplet-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2874) | 🟡 Medium | +| April 4, 2025 | [1123](https://leetcode.com/problems/lowest-common-ancestor-of-deepest-leaves/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1123) | 🟡 Medium | +| April 5, 2025 | [1863](https://leetcode.com/problems/sum-of-all-subset-xor-totals/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1863) | 🟢 Easy | +| April 6, 2025 | [368](https://leetcode.com/problems/largest-divisible-subset/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/368) | 🟡 Medium | +| April 7, 2025 | [416](https://leetcode.com/problems/partition-equal-subset-sum/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/416) | 🟡 Medium | +| April 8, 2025 | [3396](https://leetcode.com/problems/minimum-number-of-operations-to-make-elements-in-array-distinct/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3396) | 🟢 Easy | +| April 9, 2025 | [3375](https://leetcode.com/problems/minimum-operations-to-make-array-values-equal-to-k/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3375) | 🟢 Easy | +| April 10, 2025 | [2999](https://leetcode.com/problems/count-the-number-of-powerful-integers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2999) | 🔴 Hard | +| April 11, 2025 | [2843](https://leetcode.com/problems/count-symmetric-integers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2843) | 🟢 Easy | +| April 12, 2025 | [3272](https://leetcode.com/problems/find-the-count-of-good-integers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3272) | 🔴 Hard | +| April 13, 2025 | [1922](https://leetcode.com/problems/count-good-numbers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1922) | 🟡 Medium | +| April 14, 2025 | [1534](https://leetcode.com/problems/count-good-triplets/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1534) | 🟢 Easy | +| April 15, 2025 | [2179](https://leetcode.com/problems/count-good-triplets-in-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2179) | 🔴 Hard | +| April 16, 2025 | [2537](https://leetcode.com/problems/count-the-number-of-good-subarrays/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2537) | 🟡 Medium | +| April 17, 2025 | [2176](https://leetcode.com/problems/count-equal-and-divisible-pairs-in-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2176) | 🟢 Easy | +| April 18, 2025 | [38](https://leetcode.com/problems/count-and-say/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/38) | 🟡 Medium | +| April 19, 2025 | [2563](https://leetcode.com/problems/count-the-number-of-fair-pairs/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2563) | 🟡 Medium | +| April 20, 2025 | [781](https://leetcode.com/problems/rabbits-in-forest/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/781) | 🟡 Medium | +| April 21, 2025 | [2145](https://leetcode.com/problems/count-the-hidden-sequences/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2145) | 🟡 Medium | +| April 22, 2025 | [2338](https://leetcode.com/problems/count-the-number-of-ideal-arrays/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2338) | 🔴 Hard | +| April 23, 2025 | [1399](https://leetcode.com/problems/count-largest-group/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1399) | 🟢 Easy | +| April 24, 2025 | [2799](https://leetcode.com/problems/count-complete-subarrays-in-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2799) | 🟡 Medium | +| April 25, 2025 | [2845](https://leetcode.com/problems/count-of-interesting-subarrays/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2845) | 🟡 Medium | +| April 26, 2025 | [2444](https://leetcode.com/problems/count-subarrays-with-fixed-bounds/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2444) | 🔴 Hard | +| April 27, 2025 | [3392](https://leetcode.com/problems/count-subarrays-of-length-three-with-a-condition/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3392) | 🟢 Easy | +| April 28, 2025 | [2302](https://leetcode.com/problems/count-subarrays-with-score-less-than-k/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2302) | 🔴 Hard | +| April 29, 2025 | [2962](https://leetcode.com/problems/count-subarrays-where-max-element-appears-at-least-k-times/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2962) | 🟡 Medium | +| April 30, 2025 | [1295](https://leetcode.com/problems/find-numbers-with-even-number-of-digits/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1295) | 🟢 Easy | + +
+ +
+Problems from March, 2025 + +| 📆 Date | ⚙️ Problem | 📝 Link to notes | 🚦 Difficulty | +|--------------|-------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------|------------| +| March 1, 2025 | [2460](https://leetcode.com/problems/apply-operations-to-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2460) | 🟢 Easy | +| March 2, 2025 | [2570](https://leetcode.com/problems/merge-two-2d-arrays-by-summing-values/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2570) | 🟢 Easy | +| March 3, 2025 | [2161](https://leetcode.com/problems/partition-array-according-to-given-pivot/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2161) | 🟡 Medium | +| March 4, 2025 | [1780](https://leetcode.com/problems/check-if-number-is-a-sum-of-powers-of-three/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1780) | 🟡 Medium | +| March 5, 2025 | [2579](https://leetcode.com/problems/count-total-number-of-colored-cells/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2579) | 🟡 Medium | +| March 6, 2025 | [2965](https://leetcode.com/problems/find-missing-and-repeated-values/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2965) | 🟢 Easy | +| March 7, 2025 | [2523](https://leetcode.com/problems/closest-prime-numbers-in-range/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2523) | 🟡 Medium | +| March 8, 2025 | [2379](https://leetcode.com/problems/minimum-recolors-to-get-k-consecutive-black-blocks/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2379) | 🟢 Easy | +| March 9, 2025 | [3208](https://leetcode.com/problems/alternating-groups-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3208) | 🟡 Medium | +| March 10, 2025 | [3306](https://leetcode.com/problems/count-of-substrings-containing-every-vowel-and-k-consonants-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3306) | 🟡 Medium | +| March 11, 2025 | [1358](https://leetcode.com/problems/number-of-substrings-containing-all-three-characters/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1358) | 🟡 Medium | +| March 12, 2025 | [2529](https://leetcode.com/problems/maximum-count-of-positive-integer-and-negative-integer/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2529) | 🟢 Easy | +| March 13, 2025 | [3356](https://leetcode.com/problems/zero-array-transformation-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3356) | 🟡 Medium | +| March 14, 2025 | [2226](https://leetcode.com/problems/maximum-candies-allocated-to-k-children/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2226) | 🟡 Medium | +| March 15, 2025 | [2560](https://leetcode.com/problems/house-robber-iv/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2560) | 🟡 Medium | +| March 16, 2025 | [2594](https://leetcode.com/problems/minimum-time-to-repair-cars/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2594) | 🟡 Medium | +| March 17, 2025 | [2206](https://leetcode.com/problems/divide-array-into-equal-pairs/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2206) | 🟢 Easy | +| March 18, 2025 | [2401](https://leetcode.com/problems/longest-nice-subarray/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2401) | 🟡 Medium | +| March 19, 2025 | [3191](https://leetcode.com/problems/minimum-operations-to-make-binary-array-elements-equal-to-one-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3191) | 🟡 Medium | +| March 20, 2025 | [3108](https://leetcode.com/problems/minimum-cost-walk-in-weighted-graph/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3108) | 🔴 Hard | +| March 21, 2025 | [2115](https://leetcode.com/problems/find-all-possible-recipes-from-given-supplies/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2115) | 🟡 Medium | +| March 22, 2025 | [2685](https://leetcode.com/problems/count-the-number-of-complete-components/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2685) | 🟡 Medium | +| March 23, 2025 | [1976](https://leetcode.com/problems/number-of-ways-to-arrive-at-destination/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1976) | 🟡 Medium | +| March 24, 2025 | [3169](https://leetcode.com/problems/count-days-without-meetings/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3169) | 🟡 Medium | +| March 25, 2025 | [3394](https://leetcode.com/problems/check-if-grid-can-be-cut-into-sections/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3394) | 🟡 Medium | +| March 26, 2025 | [2033](https://leetcode.com/problems/minimum-operations-to-make-a-uni-value-grid/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2033) | 🟡 Medium | +| March 27, 2025 | [2780](https://leetcode.com/problems/minimum-index-of-a-valid-split/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2780) | 🟡 Medium | +| March 28, 2025 | [2503](https://leetcode.com/problems/maximum-number-of-points-from-grid-queries/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2503) | 🔴 Hard | +| March 29, 2025 | [2818](https://leetcode.com/problems/apply-operations-to-maximize-score/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2818) | 🔴 Hard | +| March 30, 2025 | [763](https://leetcode.com/problems/partition-labels/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/763) | 🟡 Medium | +| March 31, 2025 | [2551](https://leetcode.com/problems/put-marbles-in-bags/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2551) | 🔴 Hard | + +
+ +
+Problems from February, 2025 + +| 📆 Date | ⚙️ Problem | 📝 Link to notes | 🚦 Difficulty | +|--------------|-------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------|------------| +| February 1, 2025 | [3151](https://leetcode.com/problems/special-array-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3151) | 🟢 Easy | +| February 2, 2025 | [1752](https://leetcode.com/problems/check-if-array-is-sorted-and-rotated/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1752) | 🟢 Easy | +| February 3, 2025 | [3105](https://leetcode.com/problems/longest-strictly-increasing-or-strictly-decreasing-subarray/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3105) | 🟢 Easy | +| February 4, 2025 | [1800](https://leetcode.com/problems/maximum-ascending-subarray-sum/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1800) | 🟢 Easy | +| February 5, 2025 | [1790](https://leetcode.com/problems/check-if-one-string-swap-can-make-strings-equal/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1790) | 🟢 Easy | +| February 6, 2025 | [1726](https://leetcode.com/problems/tuple-with-same-product/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1726) | 🟡 Medium | +| February 7, 2025 | [3160](https://leetcode.com/problems/find-the-number-of-distinct-colors-among-the-balls/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3160) | 🟡 Medium | +| February 8, 2025 | [2349](https://leetcode.com/problems/design-a-number-container-system/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2349) | 🟡 Medium | +| February 9, 2025 | [2364](https://leetcode.com/problems/count-number-of-bad-pairs/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2364) | 🟡 Medium | +| February 10, 2025 | [3174](https://leetcode.com/problems/clear-digits/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3174) | 🟢 Easy | +| February 11, 2025 | [1910](https://leetcode.com/problems/remove-all-occurrences-of-a-substring/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1910) | 🟡 Medium | +| February 12, 2025 | [2342](https://leetcode.com/problems/max-sum-of-a-pair-with-equal-sum-of-digits/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2342) | 🟡 Medium | +| February 13, 2025 | [3066](https://leetcode.com/problems/minimum-operations-to-exceed-threshold-value-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3066) | 🟡 Medium | +| February 14, 2025 | [1352](https://leetcode.com/problems/product-of-the-last-k-numbers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1352) | 🟡 Medium | +| February 15, 2025 | [2698](https://leetcode.com/problems/find-the-punishment-number-of-an-integer/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2698) | 🟡 Medium | +| February 16, 2025 | [1718](https://leetcode.com/problems/construct-the-lexicographically-largest-valid-sequence/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1718) | 🟡 Medium | +| February 17, 2025 | [1079](https://leetcode.com/problems/letter-tile-possibilities/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1079) | 🟡 Medium | +| February 18, 2025 | [2375](https://leetcode.com/problems/construct-smallest-number-from-di-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2375) | 🟡 Medium | +| February 19, 2025 | [1415](https://leetcode.com/problems/the-k-th-lexicographical-string-of-all-happy-strings-of-length-n/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1415) | 🟡 Medium | +| February 20, 2025 | [1980](https://leetcode.com/problems/find-unique-binary-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1980) | 🟡 Medium | +| February 21, 2025 | [1261](https://leetcode.com/problems/find-elements-in-a-contaminated-binary-tree/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1261) | 🟡 Medium | +| February 22, 2025 | [1028](https://leetcode.com/problems/recover-a-tree-from-preorder-traversal/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1028) | 🔴 Hard | +| February 23, 2025 | [889](https://leetcode.com/problems/construct-binary-tree-from-preorder-and-postorder-traversal/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/889) | 🟡 Medium | +| February 24, 2025 | [2467](https://leetcode.com/problems/most-profitable-path-in-a-tree/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2467) | 🟡 Medium | +| February 25, 2025 | [1524](https://leetcode.com/problems/number-of-sub-arrays-with-odd-sum/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1524) | 🟡 Medium | +| February 26, 2025 | [1749](https://leetcode.com/problems/maximum-absolute-sum-of-any-subarray/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1749) | 🟡 Medium | +| February 27, 2025 | [873](https://leetcode.com/problems/length-of-longest-fibonacci-subsequence/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/873) | 🟡 Medium | +| February 28, 2025 | [1092](https://leetcode.com/problems/shortest-common-supersequence/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1092) | 🔴 Hard | + +
+ +
+Problems from January, 2025 + +| 📆 Date | ⚙️ Problem | 📝 Link to notes | 🚦 Difficulty | +|--------------|-------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------|------------| +| January 1, 2025 | [1422](https://leetcode.com/problems/maximum-score-after-splitting-a-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1422) | 🟢 Easy | +| January 2, 2025 | [2559](https://leetcode.com/problems/count-vowel-strings-in-ranges/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2559) | 🟡 Medium | +| January 3, 2025 | [2270](https://leetcode.com/problems/number-of-ways-to-split-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2270) | 🟡 Medium | +| January 4, 2025 | [1930](https://leetcode.com/problems/unique-length-3-palindromic-subsequences/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1930) | 🟡 Medium | +| January 5, 2025 | [2381](https://leetcode.com/problems/shifting-letters-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2381) | 🟡 Medium | +| January 6, 2025 | [1769](https://leetcode.com/problems/minimum-number-of-operations-to-move-all-balls-to-each-box/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1769) | 🟡 Medium | +| January 7, 2025 | [1408](https://leetcode.com/problems/string-matching-in-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1408) | 🟢 Easy | +| January 8, 2025 | [3042](https://leetcode.com/problems/count-prefix-and-suffix-pairs-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3042) | 🟢 Easy | +| January 9, 2025 | [2185](https://leetcode.com/problems/counting-words-with-a-given-prefix/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2185) | 🟢 Easy | +| January 10, 2025 | [916](https://leetcode.com/problems/word-subsets/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/916) | 🟡 Medium | +| January 11, 2025 | [1400](https://leetcode.com/problems/construct-k-palindrome-strings/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1400) | 🟡 Medium | +| January 12, 2025 | [2116](https://leetcode.com/problems/check-if-a-parentheses-string-can-be-valid/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2116) | 🟡 Medium | +| January 13, 2025 | [3223](https://leetcode.com/problems/minimum-length-of-string-after-operations/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3223) | 🟡 Medium | +| January 14, 2025 | [2657](https://leetcode.com/problems/find-the-prefix-common-array-of-two-arrays/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2657) | 🟡 Medium | +| January 15, 2025 | [2429](https://leetcode.com/problems/minimize-xor/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2429) | 🟡 Medium | +| January 16, 2025 | [2425](https://leetcode.com/problems/bitwise-xor-of-all-pairings/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2425) | 🟡 Medium | +| January 17, 2025 | [2683](https://leetcode.com/problems/neighboring-bitwise-xor/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2683) | 🟡 Medium | +| January 18, 2025 | [1368](https://leetcode.com/problems/minimum-cost-to-make-at-least-one-valid-path-in-a-grid/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1368) | 🔴 Hard | +| January 19, 2025 | [407](https://leetcode.com/problems/trapping-rain-water-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/407) | 🔴 Hard | +| January 20, 2025 | [2661](https://leetcode.com/problems/first-completely-painted-row-or-column/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2661) | 🟡 Medium | +| January 21, 2025 | [2017](https://leetcode.com/problems/grid-game/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2017) | 🟡 Medium | +| January 22, 2025 | [1765](https://leetcode.com/problems/map-of-highest-peak/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1765) | 🟡 Medium | +| January 23, 2025 | [1267](https://leetcode.com/problems/count-servers-that-communicate/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1267) | 🟡 Medium | +| January 24, 2025 | [802](https://leetcode.com/problems/find-eventual-safe-states/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/802) | 🟡 Medium | +| January 25, 2025 | [2948](https://leetcode.com/problems/make-lexicographically-smallest-array-by-swapping-elements/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2948) | 🟡 Medium | +| January 26, 2025 | [2127](https://leetcode.com/problems/maximum-employees-to-be-invited-to-a-meeting/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2127) | 🔴 Hard | +| January 27, 2025 | [1462](https://leetcode.com/problems/course-schedule-iv/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1462) | 🟡 Medium | +| January 28, 2025 | [2658](https://leetcode.com/problems/maximum-number-of-fish-in-a-grid/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2658) | 🟡 Medium | +| January 29, 2025 | [684](https://leetcode.com/problems/redundant-connection/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/684) | 🟡 Medium | +| January 30, 2025 | [2493](https://leetcode.com/problems/divide-nodes-into-the-maximum-number-of-groups/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2493) | 🔴 Hard | +| January 31, 2025 | [827](https://leetcode.com/problems/making-a-large-island/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/827) | 🔴 Hard | + +
+ +
+Problems from December, 2024 + +| 📆 Date | ⚙️ Problem | 📝 Link to notes | 🚦 Difficulty | +|--------------|-------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------|------------| +| December 1, 2024 | [1346](https://leetcode.com/problems/check-if-n-and-its-double-exist/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1346) | 🟢 Easy | +| December 2, 2024 | [1455](https://leetcode.com/problems/check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1455) | 🟢 Easy | +| December 3, 2024 | [2109](https://leetcode.com/problems/adding-spaces-to-a-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2109) | 🟡 Medium | +| December 4, 2024 | [2825](https://leetcode.com/problems/make-string-a-subsequence-using-cyclic-increments/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2825) | 🟡 Medium | +| December 5, 2024 | [2337](https://leetcode.com/problems/move-pieces-to-obtain-a-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2337) | 🟡 Medium | +| December 6, 2024 | [2554](https://leetcode.com/problems/maximum-number-of-integers-to-choose-from-a-range-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2554) | 🟡 Medium | +| December 7, 2024 | [1760](https://leetcode.com/problems/minimum-limit-of-balls-in-a-bag/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1760) | 🟡 Medium | +| December 8, 2024 | [2054](https://leetcode.com/problems/two-best-non-overlapping-events/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2054) | 🟡 Medium | +| December 9, 2024 | [3152](https://leetcode.com/problems/special-array-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3152) | 🟡 Medium | +| December 10, 2024 | [2981](https://leetcode.com/problems/find-longest-special-substring-that-occurs-thrice-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2981) | 🟡 Medium | +| December 11, 2024 | [2779](https://leetcode.com/problems/maximum-beauty-of-an-array-after-applying-operation/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2779) | 🟡 Medium | +| December 12, 2024 | [2558](https://leetcode.com/problems/take-gifts-from-the-richest-pile/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2558) | 🟢 Easy | +| December 13, 2024 | [2593](https://leetcode.com/problems/find-score-of-an-array-after-marking-all-elements/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2593) | 🟡 Medium | +| December 14, 2024 | [2762](https://leetcode.com/problems/continuous-subarrays/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2762) | 🟡 Medium | +| December 15, 2024 | [1792](https://leetcode.com/problems/maximum-average-pass-ratio/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1792) | 🟡 Medium | +| December 16, 2024 | [3264](https://leetcode.com/problems/final-array-state-after-k-multiplication-operations-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3264) | 🟢 Easy | +| December 17, 2024 | [2182](https://leetcode.com/problems/construct-string-with-repeat-limit/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2182) | 🟡 Medium | +| December 18, 2024 | [1475](https://leetcode.com/problems/final-prices-with-a-special-discount-in-a-shop/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1475) | 🟢 Easy | +| December 19, 2024 | [769](https://leetcode.com/problems/max-chunks-to-make-sorted/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/769) | 🟡 Medium | +| December 20, 2024 | [2415](https://leetcode.com/problems/reverse-odd-levels-of-binary-tree/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2415) | 🟡 Medium | +| December 21, 2024 | [2872](https://leetcode.com/problems/maximum-number-of-k-divisible-components/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2872) | 🔴 Hard | +| December 22, 2024 | [2940](https://leetcode.com/problems/find-building-where-alice-and-bob-can-meet/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2940) | 🔴 Hard | +| December 23, 2024 | [2471](https://leetcode.com/problems/minimum-number-of-operations-to-sort-a-binary-tree-by-level/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2471) | 🟡 Medium | +| December 24, 2024 | [3203](https://leetcode.com/problems/find-minimum-diameter-after-merging-two-trees/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3203) | 🔴 Hard | +| December 25, 2024 | [515](https://leetcode.com/problems/find-largest-value-in-each-tree-row/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/515) | 🟡 Medium | +| December 26, 2024 | [494](https://leetcode.com/problems/target-sum/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/494) | 🟡 Medium | +| December 27, 2024 | [1014](https://leetcode.com/problems/best-sightseeing-pair/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1014) | 🟡 Medium | +| December 28, 2024 | [689](https://leetcode.com/problems/maximum-sum-of-3-non-overlapping-subarrays/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/689) | 🔴 Hard | +| December 29, 2024 | [1639](https://leetcode.com/problems/number-of-ways-to-form-a-target-string-given-a-dictionary/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1639) | 🔴 Hard | +| December 30, 2024 | [2466](https://leetcode.com/problems/count-ways-to-build-good-strings/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2466) | 🟡 Medium | +| December 31, 2024 | [983](https://leetcode.com/problems/minimum-cost-for-tickets/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/983) | 🟡 Medium | + +
+ +
+Problems from November, 2024 + +| 📆 Date | ⚙️ Problem | 📝 Link to notes | 🚦 Difficulty | +|--------------|-------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------|------------| +| November 1, 2024 | [1957](https://leetcode.com/problems/delete-characters-to-make-fancy-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1957) | 🟢 Easy | +| November 2, 2024 | [2490](https://leetcode.com/problems/circular-sentence/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2490) | 🟢 Easy | +| November 3, 2024 | [796](https://leetcode.com/problems/rotate-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/796) | 🟢 Easy | +| November 4, 2024 | [3163](https://leetcode.com/problems/string-compression-iii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3163) | 🟡 Medium | +| November 5, 2024 | [2914](https://leetcode.com/problems/minimum-number-of-changes-to-make-binary-string-beautiful/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2914) | 🟡 Medium | +| November 6, 2024 | [3011](https://leetcode.com/problems/find-if-array-can-be-sorted/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3011) | 🟡 Medium | +| November 7, 2024 | [2275](https://leetcode.com/problems/largest-combination-with-bitwise-and-greater-than-zero/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2275) | 🟡 Medium | +| November 8, 2024 | [1829](https://leetcode.com/problems/maximum-xor-for-each-query/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1829) | 🟡 Medium | +| November 9, 2024 | [3133](https://leetcode.com/problems/minimum-array-end/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3133) | 🟡 Medium | +| November 10, 2024 | [3097](https://leetcode.com/problems/shortest-subarray-with-or-at-least-k-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3097) | 🟡 Medium | +| November 11, 2024 | [2601](https://leetcode.com/problems/prime-subtraction-operation/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2601) | 🟡 Medium | +| November 12, 2024 | [2070](https://leetcode.com/problems/most-beautiful-item-for-each-query/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2070) | 🟡 Medium | +| November 13, 2024 | [2563](https://leetcode.com/problems/count-the-number-of-fair-pairs/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2563) | 🟡 Medium | +| November 14, 2024 | [2064](https://leetcode.com/problems/minimized-maximum-of-products-distributed-to-any-store/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2064) | 🟡 Medium | +| November 15, 2024 | [1574](https://leetcode.com/problems/shortest-subarray-to-be-removed-to-make-array-sorted/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1574) | 🟡 Medium | +| November 16, 2024 | [3254](https://leetcode.com/problems/find-the-power-of-k-size-subarrays-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3254) | 🟡 Medium | +| November 17, 2024 | [862](https://leetcode.com/problems/shortest-subarray-with-sum-at-least-k/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/862) | 🔴 Hard | +| November 18, 2024 | [1652](https://leetcode.com/problems/defuse-the-bomb/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1652) | 🟢 Easy | +| November 19, 2024 | [2461](https://leetcode.com/problems/maximum-sum-of-distinct-subarrays-with-length-k/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2461) | 🟡 Medium | +| November 20, 2024 | [2516](https://leetcode.com/problems/take-k-of-each-character-from-left-and-right/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2516) | 🟡 Medium | +| November 21, 2024 | [2257](https://leetcode.com/problems/count-unguarded-cells-in-the-grid/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2257) | 🟡 Medium | +| November 22, 2024 | [1072](https://leetcode.com/problems/flip-columns-for-maximum-number-of-equal-rows/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1072) | 🟡 Medium | +| November 23, 2024 | [1861](https://leetcode.com/problems/rotating-the-box/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1861) | 🟡 Medium | +| November 24, 2024 | [1975](https://leetcode.com/problems/maximum-matrix-sum/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1975) | 🟡 Medium | +| November 25, 2024 | [773](https://leetcode.com/problems/sliding-puzzle/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/773) | 🔴 Hard | +| November 26, 2024 | [2924](https://leetcode.com/problems/find-champion-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2924) | 🟡 Medium | +| November 27, 2024 | [3243](https://leetcode.com/problems/shortest-distance-after-road-addition-queries-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3243) | 🟡 Medium | +| November 28, 2024 | [2290](https://leetcode.com/problems/minimum-obstacle-removal-to-reach-corner/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2290) | 🔴 Hard | +| November 29, 2024 | [2577](https://leetcode.com/problems/minimum-time-to-visit-a-cell-in-a-grid/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2577) | 🔴 Hard | +| November 30, 2024 | [2097](https://leetcode.com/problems/valid-arrangement-of-pairs/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2097) | 🔴 Hard | + +
+ +
+Problems from October, 2024 + +| 📆 Date | ⚙️ Problem | 📝 Link to notes | 🚦 Difficulty | +|--------------|-------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------|------------| +| October 1, 2024 | [1497](https://leetcode.com/problems/check-if-array-pairs-are-divisible-by-k/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1497) | 🟡 Medium | +| October 2, 2024 | [1331](https://leetcode.com/problems/rank-transform-of-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1331) | 🟢 Easy | +| October 3, 2024 | [1590](https://leetcode.com/problems/make-sum-divisible-by-p/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1590) | 🟡 Medium | +| October 4, 2024 | [2491](https://leetcode.com/problems/divide-players-into-teams-of-equal-skill/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2491) | 🟡 Medium | +| October 5, 2024 | [567](https://leetcode.com/problems/permutation-in-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/567) | 🟡 Medium | +| October 6, 2024 | [1813](https://leetcode.com/problems/sentence-similarity-iii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1813) | 🟡 Medium | +| October 7, 2024 | [2696](https://leetcode.com/problems/minimum-string-length-after-removing-substrings/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2696) | 🟢 Easy | +| October 8, 2024 | [1963](https://leetcode.com/problems/minimum-number-of-swaps-to-make-the-string-balanced/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1963) | 🟡 Medium | +| October 9, 2024 | [921](https://leetcode.com/problems/minimum-add-to-make-parentheses-valid/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/921) | 🟡 Medium | +| October 10, 2024 | [962](https://leetcode.com/problems/maximum-width-ramp/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/962) | 🟡 Medium | +| October 11, 2024 | [1942](https://leetcode.com/problems/the-number-of-the-smallest-unoccupied-chair/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1942) | 🟡 Medium | +| October 12, 2024 | [2406](https://leetcode.com/problems/divide-intervals-into-minimum-number-of-groups/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2406) | 🟡 Medium | +| October 13, 2024 | [632](https://leetcode.com/problems/smallest-range-covering-elements-from-k-lists/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/632) | 🔴 Hard | +| October 14, 2024 | [2530](https://leetcode.com/problems/maximal-score-after-applying-k-operations/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2530) | 🟡 Medium | +| October 15, 2024 | [2938](https://leetcode.com/problems/separate-black-and-white-balls/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2938) | 🟡 Medium | +| October 16, 2024 | [1405](https://leetcode.com/problems/longest-happy-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1405) | 🟡 Medium | +| October 17, 2024 | [670](https://leetcode.com/problems/maximum-swap/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/670) | 🟡 Medium | +| October 18, 2024 | [2044](https://leetcode.com/problems/count-number-of-maximum-bitwise-or-subsets/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2044) | 🟡 Medium | +| October 19, 2024 | [1545](https://leetcode.com/problems/find-kth-bit-in-nth-binary-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1545) | 🟡 Medium | +| October 20, 2024 | [1106](https://leetcode.com/problems/parsing-a-boolean-expression/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1106) | 🔴 Hard | +| October 21, 2024 | [1593](https://leetcode.com/problems/split-a-string-into-the-max-number-of-unique-substrings/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1593) | 🟡 Medium | +| October 22, 2024 | [2583](https://leetcode.com/problems/kth-largest-sum-in-a-binary-tree/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2583) | 🟡 Medium | +| October 23, 2024 | [2641](https://leetcode.com/problems/cousins-in-binary-tree-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2641) | 🟡 Medium | +| October 24, 2024 | [951](https://leetcode.com/problems/flip-equivalent-binary-trees/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/951) | 🟡 Medium | +| October 25, 2024 | [1233](https://leetcode.com/problems/remove-sub-folders-from-the-filesystem/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1233) | 🟡 Medium | +| October 26, 2024 | [2458](https://leetcode.com/problems/height-of-binary-tree-after-subtree-removal-queries/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2458) | 🔴 Hard | +| October 27, 2024 | [1277](https://leetcode.com/problems/count-square-submatrices-with-all-ones/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1277) | 🟡 Medium | +| October 28, 2024 | [2501](https://leetcode.com/problems/longest-square-streak-in-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2501) | 🟡 Medium | +| October 29, 2024 | [2684](https://leetcode.com/problems/maximum-number-of-moves-in-a-grid/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2684) | 🟡 Medium | +| October 30, 2024 | [1671](https://leetcode.com/problems/minimum-number-of-removals-to-make-mountain-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1671) | 🔴 Hard | +| October 31, 2024 | [2463](https://leetcode.com/problems/minimum-total-distance-traveled/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2463) | 🔴 Hard | + +
+ +
+Problems from September, 2024 + +| 📆 Date | ⚙️ Problem | 📝 Link to notes | 🚦 Difficulty | +|--------------|-------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------|------------| +| September 1, 2024 | [2022](https://leetcode.com/problems/convert-1d-array-into-2d-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2022) | 🟢 Easy | +| September 2, 2024 | [1894](https://leetcode.com/problems/find-the-student-that-will-replace-the-chalk/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1894) | 🟡 Medium | +| September 3, 2024 | [1945](https://leetcode.com/problems/sum-of-digits-of-string-after-convert/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1945) | 🟢 Easy | +| September 4, 2024 | [874](https://leetcode.com/problems/walking-robot-simulation/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/874) | 🟡 Medium | +| September 5, 2024 | [2028](https://leetcode.com/problems/find-missing-observations/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2028) | 🟡 Medium | +| September 6, 2024 | [3217](https://leetcode.com/problems/delete-nodes-from-linked-list-present-in-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3217) | 🟡 Medium | +| September 7, 2024 | [1367](https://leetcode.com/problems/linked-list-in-binary-tree/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1367) | 🟡 Medium | +| September 8, 2024 | [725](https://leetcode.com/problems/split-linked-list-in-parts/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/725) | 🟡 Medium | +| September 9, 2024 | [2326](https://leetcode.com/problems/spiral-matrix-iv/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2326) | 🟡 Medium | +| September 10, 2024 | [2807](https://leetcode.com/problems/insert-greatest-common-divisors-in-linked-list/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2807) | 🟡 Medium | +| September 11, 2024 | [2220](https://leetcode.com/problems/minimum-bit-flips-to-convert-number/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2220) | 🟢 Easy | +| September 12, 2024 | [1684](https://leetcode.com/problems/count-the-number-of-consistent-strings/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1684) | 🟢 Easy | +| September 13, 2024 | [1310](https://leetcode.com/problems/xor-queries-of-a-subarray/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1310) | 🟡 Medium | +| September 14, 2024 | [2419](https://leetcode.com/problems/longest-subarray-with-maximum-bitwise-and/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2419) | 🟡 Medium | +| September 15, 2024 | [1371](https://leetcode.com/problems/find-the-longest-substring-containing-vowels-in-even-counts/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1371) | 🟡 Medium | +| September 16, 2024 | [539](https://leetcode.com/problems/minimum-time-difference/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/539) | 🟡 Medium | +| September 17, 2024 | [884](https://leetcode.com/problems/uncommon-words-from-two-sentences/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/884) | 🟢 Easy | +| September 18, 2024 | [179](https://leetcode.com/problems/largest-number/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/179) | 🟡 Medium | +| September 19, 2024 | [241](https://leetcode.com/problems/different-ways-to-add-parentheses/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/241) | 🟡 Medium | +| September 20, 2024 | [214](https://leetcode.com/problems/shortest-palindrome/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/214) | 🔴 Hard | +| September 21, 2024 | [386](https://leetcode.com/problems/lexicographical-numbers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/386) | 🟡 Medium | +| September 22, 2024 | [440](https://leetcode.com/problems/k-th-smallest-in-lexicographical-order/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/440) | 🔴 Hard | +| September 23, 2024 | [2707](https://leetcode.com/problems/extra-characters-in-a-string/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2707) | 🟡 Medium | +| September 24, 2024 | [3043](https://leetcode.com/problems/find-the-length-of-the-longest-common-prefix/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3043) | 🟡 Medium | +| September 25, 2024 | [2416](https://leetcode.com/problems/sum-of-prefix-scores-of-strings/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2416) | 🔴 Hard | +| September 26, 2024 | [729](https://leetcode.com/problems/my-calendar-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/729) | 🟡 Medium | +| September 27, 2024 | [731](https://leetcode.com/problems/my-calendar-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/731) | 🟡 Medium | +| September 28, 2024 | [641](https://leetcode.com/problems/design-circular-deque/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/641) | 🟡 Medium | +| September 29, 2024 | [432](https://leetcode.com/problems/all-oone-data-structure/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/432) | 🔴 Hard | +| September 30, 2024 | [1381](https://leetcode.com/problems/design-a-stack-with-increment-operation/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1381) | 🟡 Medium | + +
+ +
+Problems from August, 2024 + +| 📆 Date | ⚙️ Problem | 📝 Link to notes | 🚦 Difficulty | +|--------------|-------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------|------------| +| August 1, 2024 | [2678](https://leetcode.com/problems/number-of-senior-citizens/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2678) | 🟢 Easy | +| August 2, 2024 | [2134](https://leetcode.com/problems/minimum-swaps-to-group-all-1s-together-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2134) | 🟡 Medium | +| August 3, 2024 | [1460](https://leetcode.com/problems/make-two-arrays-equal-by-reversing-subarrays/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1460) | 🟢 Easy | +| August 4, 2024 | [1508](https://leetcode.com/problems/range-sum-of-sorted-subarray-sums/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1508) | 🟡 Medium | +| August 5, 2024 | [2053](https://leetcode.com/problems/kth-distinct-string-in-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2053) | 🟢 Easy | +| August 6, 2024 | [3016](https://leetcode.com/problems/minimum-number-of-pushes-to-type-word-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/3016) | 🟡 Medium | +| August 7, 2024 | [273](https://leetcode.com/problems/integer-to-english-words/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/273) | 🔴 Hard | +| August 8, 2024 | [885](https://leetcode.com/problems/spiral-matrix-iii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/885) | 🟡 Medium | +| August 9, 2024 | [840](https://leetcode.com/problems/magic-squares-in-grid/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/840) | 🟡 Medium | +| August 10, 2024 | [959](https://leetcode.com/problems/regions-cut-by-slashes/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/959) | 🟡 Medium | +| August 11, 2024 | [1568](https://leetcode.com/problems/minimum-number-of-days-to-disconnect-island/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1568) | 🔴 Hard | +| August 12, 2024 | [703](https://leetcode.com/problems/kth-largest-element-in-a-stream/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/703) | 🟢 Easy | +| August 13, 2024 | [40](https://leetcode.com/problems/combination-sum-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/40) | 🟡 Medium | +| August 14, 2024 | [719](https://leetcode.com/problems/find-k-th-smallest-pair-distance/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/719) | 🔴 Hard | +| August 15, 2024 | [860](https://leetcode.com/problems/lemonade-change/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/860) | 🟢 Easy | +| August 16, 2024 | [624](https://leetcode.com/problems/maximum-distance-in-arrays/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/624) | 🟡 Medium | +| August 17, 2024 | [1937](https://leetcode.com/problems/maximum-number-of-points-with-cost/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1937) | 🟡 Medium | +| August 18, 2024 | [264](https://leetcode.com/problems/ugly-number-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/264) | 🟡 Medium | +| August 19, 2024 | [650](https://leetcode.com/problems/2-keys-keyboard/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/650) | 🟡 Medium | +| August 20, 2024 | [1140](https://leetcode.com/problems/stone-game-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1140) | 🟡 Medium | +| August 21, 2024 | [664](https://leetcode.com/problems/strange-printer/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/664) | 🔴 Hard | +| August 22, 2024 | [476](https://leetcode.com/problems/number-complement/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/476) | 🟢 Easy | +| August 23, 2024 | [592](https://leetcode.com/problems/fraction-addition-and-subtraction/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/592) | 🟡 Medium | +| August 24, 2024 | [564](https://leetcode.com/problems/find-the-closest-palindrome/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/564) | 🔴 Hard | +| August 25, 2024 | [145](https://leetcode.com/problems/binary-tree-postorder-traversal/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/145) | 🟢 Easy | +| August 26, 2024 | [590](https://leetcode.com/problems/n-ary-tree-postorder-traversal/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/590) | 🟢 Easy | +| August 27, 2024 | [1514](https://leetcode.com/problems/path-with-maximum-probability/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1514) | 🟡 Medium | +| August 28, 2024 | [1905](https://leetcode.com/problems/count-sub-islands/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1905) | 🟡 Medium | +| August 29, 2024 | [947](https://leetcode.com/problems/most-stones-removed-with-same-row-or-column/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/947) | 🟡 Medium | +| August 30, 2024 | [2699](https://leetcode.com/problems/modify-graph-edge-weights/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2699) | 🔴 Hard | +| August 31, 2024 | [1514](https://leetcode.com/problems/path-with-maximum-probability/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1514) | 🟡 Medium | + +
+ +
+Problems from July, 2024 + +| 📆 Date | ⚙️ Problem | 📝 Link to notes | 🚦 Difficulty | +|--------------|-------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------|------------| +| July 1, 2024 | [1550](https://leetcode.com/problems/three-consecutive-odds/description/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1550) | 🟢 Easy | +| July 2, 2024 | [350](https://leetcode.com/problems/intersection-of-two-arrays-ii/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/350) | 🟢 Easy | +| July 3, 2024 | [1509](https://leetcode.com/problems/minimum-difference-between-largest-and-smallest-value-in-three-moves/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1509) | 🟡 Medium | +| July 4, 2024 | [2181](https://leetcode.com/problems/merge-nodes-in-between-zeros/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2181) | 🟡 Medium | +| July 5, 2024 | [2058](https://leetcode.com/problems/find-the-minimum-and-maximum-number-of-nodes-between-critical-points/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2058) | 🟡 Medium | +| July 6, 2024 | [2582](https://leetcode.com/problems/pass-the-pillow/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2582) | 🟢 Easy | +| July 7, 2024 | [1518](https://leetcode.com/problems/water-bottles/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1518) | 🟢 Easy | +| July 8, 2024 | [1823](https://leetcode.com/problems/find-the-winner-of-the-circular-game/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1823) | 🟡 Medium | +| July 9, 2024 | [1701](https://leetcode.com/problems/average-waiting-time/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1701) | 🟡 Medium | +| July 10, 2024 | [1598](https://leetcode.com/problems/crawler-log-folder/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1598) | 🟢 Easy | +| July 11, 2024 | [1190](https://leetcode.com/problems/reverse-substrings-between-each-pair-of-parentheses/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1190) | 🟡 Medium | +| July 12, 2024 | [1717](https://leetcode.com/problems/maximum-score-from-removing-substrings/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1717) | 🟡 Medium | +| July 13, 2024 | [2751](https://leetcode.com/problems/robot-collisions/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2751) | 🔴 Hard | +| July 14, 2024 | [726](https://leetcode.com/problems/number-of-atoms/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/726) | 🔴 Hard | +| July 15, 2024 | [2196](https://leetcode.com/problems/create-binary-tree-from-descriptions/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2196) | 🟡 Medium | +| July 16, 2024 | [2096](https://leetcode.com/problems/step-by-step-directions-from-a-binary-tree-node-to-another/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2096) | 🟡 Medium | +| July 17, 2024 | [1110](https://leetcode.com/problems/delete-nodes-and-return-forest/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1110) | 🟡 Medium | +| July 18, 2024 | [1530](https://leetcode.com/problems/number-of-good-leaf-nodes-pairs/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1530) | 🟡 Medium | +| July 19, 2024 | [1380](https://leetcode.com/problems/lucky-numbers-in-a-matrix/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1380) | 🟢 Easy | +| July 20, 2024 | [1605](https://leetcode.com/problems/find-valid-matrix-given-row-and-column-sums/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1605) | 🟡 Medium | +| July 21, 2024 | [2392](https://leetcode.com/problems/build-a-matrix-with-conditions/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2392) | 🔴 Hard | +| July 22, 2024 | [2418](https://leetcode.com/problems/sort-the-people/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2418) | 🟢 Easy | +| July 23, 2024 | [1636](https://leetcode.com/problems/sort-array-by-increasing-frequency/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1636) | 🟢 Easy | +| July 24, 2024 | [2191](https://leetcode.com/problems/sort-the-jumbled-numbers/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2191) | 🟡 Medium | +| July 25, 2024 | [912](https://leetcode.com/problems/sort-an-array/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/912) | 🟡 Medium | +| July 26, 2024 | [1334](https://leetcode.com/problems/find-the-city-with-the-smallest-number-of-neighbors-at-a-threshold-distance/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1334) | 🟡 Medium | +| July 27, 2024 | [2976](https://leetcode.com/problems/minimum-cost-to-convert-string-i/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2976) | 🟡 Medium | +| July 28, 2024 | [2045](https://leetcode.com/problems/second-minimum-time-to-reach-destination/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/2045) | 🔴 Hard | +| July 29, 2024 | [1395](https://leetcode.com/problems/count-number-of-teams/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1395) | 🟡 Medium | +| July 30, 2024 | [1653](https://leetcode.com/problems/minimum-deletions-to-make-string-balanced/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1653) | 🟡 Medium | +| July 31, 2024 | [1105](https://leetcode.com/problems/filling-bookcase-shelves/description/?envType=daily-question) | [Click here](https://github.com/ContextLab/leetcode-solutions/tree/main/problems/1105) | 🟡 Medium | + +
# Join our discussion! diff --git a/migrate_readme_format.py b/migrate_readme_format.py new file mode 100644 index 0000000..d72320c --- /dev/null +++ b/migrate_readme_format.py @@ -0,0 +1,122 @@ +#!/usr/bin/env python3 +""" +One-time migration script to convert the README table to collapsible month sections. +""" + +import re +from datetime import datetime +from collections import defaultdict + +readme_file = "README.md" + +def parse_date(date_str): + """Parse date string and return datetime object and (year, month) tuple.""" + try: + dt = datetime.strptime(date_str, '%B %d, %Y') + return dt, (dt.year, dt.month) + except: + return None, None + +def format_month_year(year, month): + """Format month and year as 'Month, Year'.""" + return datetime(year, month, 1).strftime('%B, %Y') + +def parse_table_entries(lines): + """Parse existing table entries and group them by month.""" + entries_by_month = defaultdict(list) + table_pattern = re.compile(r'^\| (.+?) \| (.+?) \| (.+?) \| (.+?) \|') + + for line in lines: + line = line.strip() + if not line or line.startswith('|---') or line.startswith('| 📆'): + continue + + match = table_pattern.match(line) + if match: + date_str = match.group(1).strip() + dt, month_key = parse_date(date_str) + if month_key: + entries_by_month[month_key].append(line) + + return entries_by_month + +def generate_collapsible_sections(entries_by_month): + """Generate HTML collapsible sections for each month.""" + sections = [] + + # Sort months in descending order (most recent first) + sorted_months = sorted(entries_by_month.keys(), reverse=True) + + # Get the most recent month to keep it open + current_month_key = sorted_months[0] if sorted_months else None + + table_header = """| 📆 Date | ⚙️ Problem | 📝 Link to notes | 🚦 Difficulty | +|--------------|-------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------|------------|""" + + for month_key in sorted_months: + year, month = month_key + month_name = format_month_year(year, month) + entries = entries_by_month[month_key] + + # Only the current month should be open + open_attr = ' open' if month_key == current_month_key else '' + + sections.append(f'') + sections.append(f'Problems from {month_name}') + sections.append('') + sections.append(table_header) + + for entry in entries: + sections.append(entry) + + sections.append('') + sections.append('') + sections.append('') + + return '\n'.join(sections) + +# Read the entire README file +with open(readme_file, 'r') as file: + lines = file.readlines() + +# Initialize variables to store parts of the README +before_table = [] +table_content = [] +after_table = [] +in_table_section = False + +# Process the README line by line +for line in lines: + if "Problems we've attempted so far:" in line: + in_table_section = True + before_table.append(line) + elif "# Join our discussion!" in line: + in_table_section = False + after_table.append(line) + elif in_table_section: + table_content.append(line) + else: + if table_content: + after_table.append(line) + else: + before_table.append(line) + +# Parse existing table entries +entries_by_month = parse_table_entries(table_content) + +print(f"Found {len(entries_by_month)} months of data") +for month_key in sorted(entries_by_month.keys(), reverse=True): + year, month = month_key + print(f" {format_month_year(year, month)}: {len(entries_by_month[month_key])} problems") + +# Generate collapsible sections +formatted_table = generate_collapsible_sections(entries_by_month) + +# Rebuild the README with collapsible sections +updated_readme = ''.join(before_table) + '\n' + formatted_table + '\n' + ''.join(after_table) + +# Overwrite the README file with the updated content +with open(readme_file, 'w') as file: + file.write(updated_readme) + +print("\nREADME file successfully migrated to collapsible month sections!") diff --git a/update_readme.py b/update_readme.py index 88df512..a3bbd9d 100644 --- a/update_readme.py +++ b/update_readme.py @@ -1,6 +1,8 @@ import requests import json from datetime import datetime +import re +from collections import defaultdict # Set variables date_str = datetime.now().strftime('%B %-d, %Y') @@ -23,6 +25,77 @@ "operationName": "questionOfToday" } +def parse_date(date_str): + """Parse date string and return datetime object and (year, month) tuple.""" + try: + dt = datetime.strptime(date_str, '%B %d, %Y') + return dt, (dt.year, dt.month) + except: + return None, None + +def format_month_year(year, month): + """Format month and year as 'Month, Year'.""" + return datetime(year, month, 1).strftime('%B, %Y') + +def parse_table_entries(lines): + """Parse existing table entries and group them by month.""" + entries_by_month = defaultdict(list) + table_pattern = re.compile(r'^\| (.+?) \| (.+?) \| (.+?) \| (.+?) \|') + + for line in lines: + line = line.strip() + if not line or line.startswith('|---') or line.startswith('| 📆'): + continue + + match = table_pattern.match(line) + if match: + date_str = match.group(1).strip() + dt, month_key = parse_date(date_str) + if month_key: + entries_by_month[month_key].append(line) + + return entries_by_month + +def generate_collapsible_sections(entries_by_month, current_month_key): + """ + Generate HTML collapsible sections for each month. + + Behavior: + - Months are displayed in reverse chronological order (newest first) + - Only the current month is expanded (has 'open' attribute) + - On the first day of a new month, the previous month automatically closes + - Entries within each month remain in chronological order + """ + sections = [] + + # Sort months in descending order (most recent first) + sorted_months = sorted(entries_by_month.keys(), reverse=True) + + table_header = """| 📆 Date | ⚙️ Problem | 📝 Link to notes | 🚦 Difficulty | +|--------------|-------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------|------------|""" + + for month_key in sorted_months: + year, month = month_key + month_name = format_month_year(year, month) + entries = entries_by_month[month_key] + + # Only the current month should be open + open_attr = ' open' if month_key == current_month_key else '' + + sections.append(f'') + sections.append(f'Problems from {month_name}') + sections.append('') + sections.append(table_header) + + for entry in entries: + sections.append(entry) + + sections.append('') + sections.append('') + sections.append('') + + return '\n'.join(sections) + # Fetch daily challenge details from API response = requests.post(leetcode_api_url, json=daily_challenge_query) data = response.json() @@ -51,6 +124,9 @@ # Create the new entry new_entry = f"| {date_str} | [{problem_id}]({link}) | [Click here]({note_link}) | {difficulty_icon} {difficulty} |" + # Parse current date to get month key + current_dt, current_month_key = parse_date(date_str) + # Read the entire README file with open(readme_file, 'r') as file: lines = file.readlines() @@ -77,17 +153,23 @@ else: before_table.append(line) - # Strip trailing whitespace from the last row of the table content - if table_content: - table_content[-1] = table_content[-1].rstrip() + # Parse existing table entries + entries_by_month = parse_table_entries(table_content) + + # Add the new entry to the appropriate month + if current_month_key: + entries_by_month[current_month_key].append(new_entry) + + # Generate collapsible sections + formatted_table = generate_collapsible_sections(entries_by_month, current_month_key) - # Rebuild the README with the new entry added to the table - updated_readme = before_table + table_content + [new_entry + '\n\n'] + after_table + # Rebuild the README with collapsible sections + updated_readme = ''.join(before_table) + '\n' + formatted_table + '\n' + ''.join(after_table) # Overwrite the README file with the updated content with open(readme_file, 'w') as file: - file.writelines(updated_readme) + file.write(updated_readme) - print("README file updated successfully!") + print("README file updated successfully with collapsible month sections!") else: print("Error: Unexpected response structure.")