This repository contains my solutions to LeetCode problems implemented in Python. Problems are categorized by topic to track progress and improve algorithmic thinking for coding interviews and competitive programming.
Key Focus Areas:
- Problem Solving
- Data Structures
- Algorithms
- Interview Preparation
- Optimization Techniques
| 0004-median-of-two-sorted-arrays |
| 0023-merge-k-sorted-lists |
| 3737-count-subarrays-with-majority-element-i |
| 3739-count-subarrays-with-majority-element-ii |
| 3501-maximize-active-section-with-trade-ii |
| 3737-count-subarrays-with-majority-element-i |
| 3739-count-subarrays-with-majority-element-ii |
| 0023-merge-k-sorted-lists |
| 3737-count-subarrays-with-majority-element-i |
| 3739-count-subarrays-with-majority-element-ii |
| 0010-regular-expression-matching |
| 0021-merge-two-sorted-lists |
| 0024-swap-nodes-in-pairs |
| 0025-reverse-nodes-in-k-group |
| 0050-powx-n |
| 0394-decode-string |
| 0021-merge-two-sorted-lists |
| 0023-merge-k-sorted-lists |
| 0024-swap-nodes-in-pairs |
| 0025-reverse-nodes-in-k-group |
| 0328-odd-even-linked-list |
| 2095-delete-the-middle-node-of-a-linked-list |
| 1291-sequential-digits |
| 3020-find-the-maximum-number-of-elements-in-subset |
| 3499-maximize-active-section-with-trade-i |
| 3514-number-of-unique-xor-triplets-ii |
| 0023-merge-k-sorted-lists |
| 0264-ugly-number-ii |
| 2812-find-the-safest-path-in-a-grid |
| 3286-find-a-safe-walk-through-a-grid |
| 3620-network-recovery-pathways |
| 0062-unique-paths |
| 3312-sorted-gcd-pair-queries |
| 3518-smallest-palindromic-rearrangement-ii |
| 0095-unique-binary-search-trees-ii |
| 0099-recover-binary-search-tree |
| 2492-minimum-score-of-a-path-between-two-cities |
| 2685-count-the-number-of-complete-components |
| 2812-find-the-safest-path-in-a-grid |
| 3532-path-existence-queries-in-a-graph-i |
| 0028-find-the-index-of-the-first-occurrence-in-a-string |
| 3286-find-a-safe-walk-through-a-grid |
| 3620-network-recovery-pathways |
| 3620-network-recovery-pathways |
| 1114-print-in-order |
| 0067-add-binary |
| 0735-asteroid-collision |
| 1260-shift-2d-grid |
| 2352-equal-row-and-column-pairs |
| 2390-removing-stars-from-a-string |
| 3867-sum-of-gcd-of-formed-pairs |
| 1979-find-greatest-common-divisor-of-array |
| 3312-sorted-gcd-pair-queries |
| 3336-find-the-number-of-subsequences-with-equal-gcd |
| 3867-sum-of-gcd-of-formed-pairs |
| 0208-implement-trie-prefix-tree |
| 0901-online-stock-span |
| 0933-number-of-recent-calls |
| 0649-dota2-senate |
| 0933-number-of-recent-calls |
| 0901-online-stock-span |
| 0933-number-of-recent-calls |
| 0394-decode-string |
| 0735-asteroid-collision |
| 0739-daily-temperatures |
| 0901-online-stock-span |
| 1081-smallest-subsequence-of-distinct-characters |
| 2390-removing-stars-from-a-string |
| 0739-daily-temperatures |
| 0901-online-stock-span |
| 1081-smallest-subsequence-of-distinct-characters |
| 0208-implement-trie-prefix-tree |