Welcome to my daily coding practice repo!
Here, I solve basic to advanced coding problems from various sources like PrepInsta, LeetCode, GeeksforGeeks, etc.
I solve interesting problems regularly to improve my skills in:
- Problem Solving
- Data Structures and Algorithms (DSA)
- Coding for Interviews
- Logical Thinking
- Each Day-X folder contains 1 or more problems solved on that day.
- Files are named as Q1, Q2, ... based on the number of questions solved.
- β Daily coding questions
- β PrepInsta / LeetCode / GFG / Practice sets
- β Clean and optimized Python solutions
- β Simple code explanations
To build consistency and strong problem-solving skills! π. "Consistency is the key to mastery. Solving problems daily to strengthen my DSA skills and get better every day."
| 0053-maximum-subarray |
| 0121-best-time-to-buy-and-sell-stock |
| 1013-fibonacci-number |
| 0058-length-of-last-word |
| 0125-valid-palindrome |
| 0151-reverse-words-in-a-string |
| 0344-reverse-string |
| 0387-first-unique-character-in-a-string |
| 0412-fizz-buzz |
| 0206-reverse-linked-list |
| 0231-power-of-two |
| 0326-power-of-three |
| 1013-fibonacci-number |
| 1013-fibonacci-number |
| 0412-fizz-buzz |
| 0001-two-sum |
| 0349-intersection-of-two-arrays |
| 0387-first-unique-character-in-a-string |
| 1482-how-many-numbers-are-smaller-than-the-current-number |
| 0075-sort-colors |
| 0088-merge-sorted-array |
| 0349-intersection-of-two-arrays |
| 0941-sort-array-by-parity |
| 0948-sort-an-array |
| 1482-how-many-numbers-are-smaller-than-the-current-number |
| 0387-first-unique-character-in-a-string |
| 0948-sort-an-array |
| 1482-how-many-numbers-are-smaller-than-the-current-number |
| 0231-power-of-two |
| 1603-running-sum-of-1d-array |
| 0053-maximum-subarray |
| 0948-sort-an-array |
| 0074-search-a-2d-matrix |
| 1791-richest-customer-wealth |
| 0387-first-unique-character-in-a-string |
| 0948-sort-an-array |
| 0948-sort-an-array |
| 0948-sort-an-array |
| 0948-sort-an-array |
| 0019-remove-nth-node-from-end-of-list |
| 0061-rotate-list |
| 0083-remove-duplicates-from-sorted-list |
| 0206-reverse-linked-list |
| 0237-delete-node-in-a-linked-list |
| 0908-middle-of-the-linked-list |