My personal archive of LeetCode problems solved in Java. Each file includes the problem link, approach, and clean code implementation.
| Problem Name | Difficulty |
|---|---|
| 0027-remove-element | Easy |
| 0031-next-permutation | Medium |
| 0287-find-the-duplicate-number | Medium |
| 1357-apply-discount-every-n-orders | Medium |
| 1701-average-waiting-time | Medium |
| 1800-maximum-ascending-subarray-sum | Easy |
| 1953-maximum-number-of-weeks-for-which-you-can-work | Medium |
| 2043-simple-bank-system | Medium |
| 2195-append-k-integers-with-minimal-sum | Medium |
| 2512-reward-top-k-students | Medium |
| 2744-find-maximum-number-of-string-pairs | Easy |
| 3397-maximum-number-of-distinct-elements-after-operations | Medium |
| 3522-calculate-score-after-performing-instructions | Medium |
| Problem Name | Difficulty |
|---|---|
| 0027-remove-element | Easy |
| 0031-next-permutation | Medium |
| 0287-find-the-duplicate-number | Medium |
| Problem Name | Difficulty |
|---|---|
| 1357-apply-discount-every-n-orders | Medium |
| 2043-simple-bank-system | Medium |
| 2512-reward-top-k-students | Medium |
| 2744-find-maximum-number-of-string-pairs | Easy |
| 3522-calculate-score-after-performing-instructions | Medium |
| Problem Name | Difficulty |
|---|---|
| 1357-apply-discount-every-n-orders | Medium |
| 2043-simple-bank-system | Medium |
| Problem Name | Difficulty |
|---|---|
| 1701-average-waiting-time | Medium |
| 2043-simple-bank-system | Medium |
| 2744-find-maximum-number-of-string-pairs | Easy |
| 3522-calculate-score-after-performing-instructions | Medium |
| Problem Name | Difficulty |
|---|---|
| 0287-find-the-duplicate-number | Medium |
| Problem Name | Difficulty |
|---|---|
| 0287-find-the-duplicate-number | Medium |
| Problem Name | Difficulty |
|---|---|
| 2512-reward-top-k-students | Medium |
| 2744-find-maximum-number-of-string-pairs | Easy |
| 3522-calculate-score-after-performing-instructions | Medium |
| Problem Name | Difficulty |
|---|---|
| 2195-append-k-integers-with-minimal-sum | Medium |
| 2512-reward-top-k-students | Medium |
| 3397-maximum-number-of-distinct-elements-after-operations | Medium |
| Problem Name | Difficulty |
|---|---|
| 2512-reward-top-k-students | Medium |
| Problem Name | Difficulty |
|---|---|
| 2195-append-k-integers-with-minimal-sum | Medium |
| Problem Name | Difficulty |
|---|---|
| 1953-maximum-number-of-weeks-for-which-you-can-work | Medium |
| 2195-append-k-integers-with-minimal-sum | Medium |
| 3397-maximum-number-of-distinct-elements-after-operations | Medium |