https://github.com/devendracollage/leetcode_2025
This repository Contains the solution of daily coding problems of the Leetcode Platform for the year 2025.
https://github.com/devendracollage/leetcode_2025
java
Last synced: 8 months ago
JSON representation
This repository Contains the solution of daily coding problems of the Leetcode Platform for the year 2025.
- Host: GitHub
- URL: https://github.com/devendracollage/leetcode_2025
- Owner: DevendraCollage
- Created: 2025-01-05T10:03:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-10T17:02:09.000Z (over 1 year ago)
- Last Synced: 2025-03-10T18:22:50.310Z (over 1 year ago)
- Topics: java
- Language: Java
- Homepage:
- Size: 50.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# [LeetCode](https://www.leetcode.com/)
| Sr. | Date | Problem | Difficulty | Solution | Month |
| --- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------- | ------------------------------ | -------- |
| 1 | 05/01/25 | [Shifting Letters II](https://leetcode.com/problems/shifting-letters-ii/description/?envType=daily-question&envId=2025-01-05) | Medium | [Java](./January/LC2381.java) | January |
| 2 | 06/01/25 | [Minimum Number of Operations to Move All Balls to Each Box](https://leetcode.com/problems/minimum-number-of-operations-to-move-all-balls-to-each-box/description/?envType=daily-question&envId=2025-01-06) | Medium | [Java](./January/LC1769.java) | January |
| 3 | 23/01/25 | [Count Servers that Communicate](https://leetcode.com/problems/count-servers-that-communicate/description/?envType=daily-question&envId=2025-01-23) | Medium | [Java](./January/LC1267.java) | January |
| 4 | 24/01/25 | [Find Eventual Safe States](https://leetcode.com/problems/find-eventual-safe-states/description/?envType=daily-question&envId=2025-01-24) | Medium | [Java](./January/LC802.java) | January |
| 5 | 25/01/25 | [Make Lexicographically Smallest Array by Swapping Elements](https://leetcode.com/problems/make-lexicographically-smallest-array-by-swapping-elements/description/?envType=daily-question&envId=2025-01-25) | Medium | [Java](./January/LC2948.java) | January |
| 6 | 26/01/25 | [Maximum Employees to Be Invited to a Meeting](https://leetcode.com/problems/maximum-employees-to-be-invited-to-a-meeting/description/?envType=daily-question&envId=2025-01-26) | Hard | [Java](./January/LC2127.java) | January |
| 7 | 27/01/25 | [Course Schedule IV](https://leetcode.com/problems/course-schedule-iv/description/?envType=daily-question&envId=2025-01-27) | Medium | [Java](./January/LC1462.java) | January |
| 8 | 28/01/25 | [Maximum Number of Fish in a Grid](https://leetcode.com/problems/maximum-number-of-fish-in-a-grid/description/?envType=daily-question&envId=2025-01-28) | Medium | [Java](./January/LC2658.java) | January |
| 9 | 29/01/25 | [Redundant Connection](https://leetcode.com/problems/redundant-connection/description/?envType=daily-question&envId=2025-01-29) | Medium | [Java](./January/LC684.java) | January |
| 10 | 30/01/25 | [Divide Nodes Into the Maximum Number of Groups](https://leetcode.com/problems/divide-nodes-into-the-maximum-number-of-groups/description/?envType=daily-question&envId=2025-01-30) | Hard | [Java](./January/LC2493.java) | January |
| 11 | 31/01/25 | [Making A Large Island](https://leetcode.com/problems/making-a-large-island/description/?envType=daily-question&envId=2025-01-31) | Hard | [Java](./January/LC827.java) | January |
| 12 | 01/02/25 | [Special Array I](https://leetcode.com/problems/special-array-i/description/?envType=daily-question&envId=2025-02-01) | Easy | [Java](./February/LC3151.java) | February |
| 13 | 02/02/25 | [Check if Array Is Sorted and Rotated](https://leetcode.com/problems/check-if-array-is-sorted-and-rotated/description/?envType=daily-question&envId=2025-02-02) | Easy | [Java](./February/LC1752.java) | February |
| 14 | 03/02/25 | [Longest Strictly Increasing or Strictly Decreasing Subarray](https://leetcode.com/problems/longest-strictly-increasing-or-strictly-decreasing-subarray/description/?envType=daily-question&envId=2025-02-03) | Easy | [Java](./February/LC3105.java) | February |
| 15 | 04/02/25 | [Maximum Ascending Subarray Sum](https://leetcode.com/problems/maximum-ascending-subarray-sum/description/?envType=daily-question&envId=2025-02-04) | Easy | [Java](./February/LC1800.java) | February |
| 16 | 05/02/25 | [Check if One String Swap Can Make Strings Equal](https://leetcode.com/problems/check-if-one-string-swap-can-make-strings-equal/description/?envType=daily-question&envId=2025-02-05) | Easy | [Java](./February/LC1790.java) | February |
| 17 | 06/02/25 | [Tuple with Same Product](https://leetcode.com/problems/tuple-with-same-product/description/?envType=daily-question&envId=2025-02-06) | Medium | [Java](./February/LC1726.java) | February |
| 18 | 07/02/25 | [Find the Number of Distinct Colors Among the Balls](https://leetcode.com/problems/find-the-number-of-distinct-colors-among-the-balls/description/?envType=daily-question&envId=2025-02-07) | Medium | [Java](./February/LC3160.java) | February |
| 19 | 08/02/25 | [Design a Number Container System](https://leetcode.com/problems/design-a-number-container-system/description/?envType=daily-question&envId=2025-02-08) | Medium | [Java](./February/LC2349.java) | February |
| 20 | 09/02/25 | [Count Number of Bad Pairs](https://leetcode.com/problems/count-number-of-bad-pairs/submissions/1536850564/?envType=daily-question&envId=2025-02-09) | Medium | [Java](./February/LC2364.java) | February |
| 21 | 10/02/25 | [Clear Digits](https://leetcode.com/problems/clear-digits/description/?envType=daily-question&envId=2025-02-10) | Medium | [Java](./February/LC3174.java) | February |
| 22 | 11/02/25 | [Remove All Occurrences of a Substring](https://leetcode.com/problems/remove-all-occurrences-of-a-substring/description/?envType=daily-question&envId=2025-02-11) | Medium | [Java](./February/LC1910.java) | February |
| 23 | 12/02/25 | [Max Sum of a Pair With Equal Sum of Digits](https://leetcode.com/problems/max-sum-of-a-pair-with-equal-sum-of-digits/description/?envType=daily-question&envId=2025-02-12) | Medium | [Java](./February/LC2342.java) | February |
| 24 | 13/02/25 | [Minimum Operations to Exceed Threshold Value II](https://leetcode.com/problems/minimum-operations-to-exceed-threshold-value-ii/description/?envType=daily-question&envId=2025-02-13) | Medium | [Java](./February/LC3066.java) | February |
| 25 | 14/02/25 | [Product of the Last K Numbers](https://leetcode.com/problems/product-of-the-last-k-numbers/description/?envType=daily-question&envId=2025-02-14) | Medium | [Java](./February/LC1352.java) | February |
| 26 | 15/02/25 | [Find the Punishment Number of an Integer](https://leetcode.com/problems/find-the-punishment-number-of-an-integer/description/?envType=daily-question&envId=2025-02-15) | Medium | [Java](./February/LC2698.java) | February |
| 27 | 16/02/25 | [Construct the Lexicographically Largest Valid Sequence](https://leetcode.com/problems/construct-the-lexicographically-largest-valid-sequence/description/?envType=daily-question&envId=2025-02-16) | Medium | [Java](./February/LC1718.java) | February |
| 28 | 17/02/25 | [Letter Tile Possibilities](https://leetcode.com/problems/letter-tile-possibilities/description/?envType=daily-question&envId=2025-02-17) | Medium | [Java](./February/LC1079.java) | February |
| 29 | 18/02/25 | [Construct Smallest Number From DI String](https://leetcode.com/problems/construct-smallest-number-from-di-string/description/?envType=daily-question&envId=2025-02-18) | Medium | [Java](./February/LC2375.java) | February |
| 30 | 19/02/25 | [The k-th Lexicographical String of All Happy Strings of Length n](https://leetcode.com/problems/the-k-th-lexicographical-string-of-all-happy-strings-of-length-n/description/?envType=daily-question&envId=2025-02-19) | Medium | [Java](./February/LC1415.java) | February |
| 31 | 20/02/25 | [Find Unique Binary String](https://leetcode.com/problems/find-unique-binary-string/description/?envType=daily-question&envId=2025-02-20) | Medium | [Java](./February/LC1980.java) | February |
| 32 | 21/02/25 | [Find Elements in a Contaminated Binary Tree](https://leetcode.com/problems/find-elements-in-a-contaminated-binary-tree/description/?envType=daily-question&envId=2025-02-21) | Medium | [Java](./February/LC1261.java) | February |
| 33 | 22/02/25 | [Recover a Tree From Preorder Traversal](https://leetcode.com/problems/recover-a-tree-from-preorder-traversal/description/?envType=daily-question&envId=2025-02-22) | Hard | [Java](./February/LC1028.java) | February |
| 34 | 23/02/25 | [Construct Binary Tree from Preorder and Postorder Traversal](https://leetcode.com/problems/construct-binary-tree-from-preorder-and-postorder-traversal/description/?envType=daily-question&envId=2025-02-23) | Medium | [Java](./February/LC889.java) | February |
| 35 | 24/02/25 | [Most Profitable Path in a Tree](https://leetcode.com/problems/most-profitable-path-in-a-tree/description/?envType=daily-question&envId=2025-02-24) | Medium | [Java](./February/LC2467.java) | February |
| 36 | 25/02/25 | [Number of Sub-arrays With Odd Sum](https://leetcode.com/problems/number-of-sub-arrays-with-odd-sum/description/?envType=daily-question&envId=2025-02-25) | Medium | [Java](./February/LC1524.java) | February |
| 37 | 26/02/25 | [Maximum Absolute Sum of Any Subarray](https://leetcode.com/problems/maximum-absolute-sum-of-any-subarray/description/?envType=daily-question&envId=2025-02-26) | Medium | [Java](./February/LC1749.java) | February |
| 38 | 27/02/25 | [Length of Longest Fibonacci Subsequence](https://leetcode.com/problems/length-of-longest-fibonacci-subsequence/description/?envType=daily-question&envId=2025-02-27) | Medium | [Java](./February/LC873.java) | February |
| 39 | 28/02/25 | [Shortest Common Supersequence](https://leetcode.com/problems/shortest-common-supersequence/description/?envType=daily-question&envId=2025-02-28) | Hard | [Java](./February/LC1092.java) | February |
| 40 | 01/03/25 | [Apply Operations to an Array](https://leetcode.com/problems/apply-operations-to-an-array/description/?envType=daily-question&envId=2025-03-01) | Easy | [Java](./March/LC2460.java) | March |
| 41 | 02/03/25 | [Merge Two 2D Arrays by Summing Values](https://leetcode.com/problems/merge-two-2d-arrays-by-summing-values/description/?envType=daily-question&envId=2025-03-02) | Easy | [Java](./March/LC2570.java) | March |
| 42 | 03/03/25 | [Partition Array According to Given Pivot](https://leetcode.com/problems/partition-array-according-to-given-pivot/description/?envType=daily-question&envId=2025-03-03) | Medium | [Java](./March/LC2161.java) | March |
| 43 | 04/03/25 | [Check if Number is a Sum of Powers of Three](https://leetcode.com/problems/check-if-number-is-a-sum-of-powers-of-three/submissions/1562769493/?envType=daily-question&envId=2025-03-04) | Medium | [Java](./March/LC1780.java) | March |
| 44 | 05/03/25 | [Count Total Number of Colored Cells](https://leetcode.com/problems/count-total-number-of-colored-cells/description/?envType=daily-question&envId=2025-03-05) | Medium | [Java](./March/LC2579.java) | March |
| 45 | 06/03/25 | [Find Missing and Repeated Values](https://leetcode.com/problems/find-missing-and-repeated-values/description/?envType=daily-question&envId=2025-03-06) | Easy | [Java](./March/LC1965.java) | March |
| 46 | 07/03/25 | [Closest Prime Numbers in Range](https://leetcode.com/problems/closest-prime-numbers-in-range/submissions/1566100417/?envType=daily-question&envId=2025-03-07) | Medium | [Java](./March/LC2523.java) | March |
| 47 | 08/03/25 | [Minimum Recolors to Get K Consecutive Black Blocks](https://leetcode.com/problems/minimum-recolors-to-get-k-consecutive-black-blocks/description/?envType=daily-question&envId=2025-03-08) | Easy | [Java](./March/LC2379.java) | March |
| 48 | 09/03/25 | [Alternating Groups II](https://leetcode.com/problems/alternating-groups-ii/description/?envType=daily-question&envId=2025-03-09) | Medium | [Java](./March/LC3208.java) | March |
| 49 | 10/03/25 | [Count of Substrings Containing Every Vowel and K Consonants II](https://leetcode.com/problems/count-of-substrings-containing-every-vowel-and-k-consonants-ii/description/?envType=daily-question&envId=2025-03-10) | Medium | [Java](./March/LC3306.java) | March |
| 50 | 11/03/25 | [Number of Substrings Containing All Three Characters](https://leetcode.com/problems/number-of-substrings-containing-all-three-characters/description/?envType=daily-question&envId=2025-03-11) | Medium | [Java](./March/LC1358.java) | March |
| 51 | 12/03/25 | [Maximum Count of Positive Integer and Negative Integer](https://leetcode.com/problems/maximum-count-of-positive-integer-and-negative-integer/description/?envType=daily-question&envId=2025-03-12) | Easy | [Java](./March/LC2529.java) | March |
| 52 | 13/03/25 | [Zero Array Transformation II](https://leetcode.com/problems/zero-array-transformation-ii/description/?envType=daily-question&envId=2025-03-13) | Medium | [Java](./March/LC3356.java) | March |
| 53 | 14/03/25 | [Maximum Candies Allocated to K Children](https://leetcode.com/problems/maximum-candies-allocated-to-k-children/description/?envType=daily-question&envId=2025-03-14) | Medium | [Java](./March/LC2226.java) | March |
| 54 | 15/03/25 | [House Robber IV](https://leetcode.com/problems/house-robber-iv/submissions/1574516635/?envType=daily-question&envId=2025-03-15) | Medium | [Java](./March/LC2560.java) | March |
| 55 | 16/03/25 | [Minimum Time to Repair Cars](https://leetcode.com/problems/minimum-time-to-repair-cars/description/?envType=daily-question&envId=2025-03-16) | Medium | [Java](./March/LC2594.java) | March |
| 56 | 17/03/25 | [Divide Array Into Equal Pairs](https://leetcode.com/problems/divide-array-into-equal-pairs/description/?envType=daily-question&envId=2025-03-17) | Easy | [Java](./March/LC2206.java) | March |
| 57 | 18/03/25 | [Longest Nice Subarray](https://leetcode.com/problems/longest-nice-subarray/description/?envType=daily-question&envId=2025-03-18) | Medium | [Java](./March/LC2401.java) | March |
| 58 | 19/03/25 | [Minimum Operations to Make Binary Array Elements Equal to One I](https://leetcode.com/problems/minimum-operations-to-make-binary-array-elements-equal-to-one-i/description/?envType=daily-question&envId=2025-03-19) | Medium | [Java](./March/LC3191.java) | March |
| 59 | 20/03/25 | [Minimum Cost Walk in Weighted Graph](https://leetcode.com/problems/minimum-cost-walk-in-weighted-graph/description/?envType=daily-question&envId=2025-03-20) | Hard | [Java](./March/LC3108.java) | March |
| 60 | 21/03/25 | [ Find All Possible Recipes from Given Supplies](https://leetcode.com/problems/find-all-possible-recipes-from-given-supplies/description/?envType=daily-question&envId=2025-03-21) | Medium | [Java](./March/LC2115.java) | March |
| 61 | 26/04/25 | [Count Subarrays With Fixed Bounds](https://leetcode.com/problems/count-subarrays-with-fixed-bounds/description/?envType=daily-question&envId=2025-04-26) | Hard | [Java](./April/LC2444.java) | April |
| 62 | 25/10/25 | [Calculate Money in Leetcode Bank](https://leetcode.com/problems/calculate-money-in-leetcode-bank/description/?envType=daily-question&envId=2025-10-25) | Easy | [Java](./October/LC1716.java) | October |
| 63 | 26/10/25 | [Simple Bank System](https://leetcode.com/problems/simple-bank-system/description/?envType=daily-question&envId=2025-10-26) | Medium | [Java](./October/LC2043.java) | October |