Skip to content

Beginner-friendly Leetcode Challenges! 🧩 Python solutions to help you practice, learn, and grow in problem-solving & coding."

License

Notifications You must be signed in to change notification settings

ishan-walia/DLC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leetcode Daily Challenges

Welcome to my Leetcode Daily Challenge Repository! 🚀

About

This repository is dedicated to tracking my daily progress on Leetcode coding challenges. Each day, I solve a new problem, analyze its solution, and document the approach and code here. The goal is to strengthen my problem-solving skills and build a robust understanding of algorithms and data structures.

Structure

Each challenge is organized as follows:

  • Date: The date I solved the challenge.
  • Problem Title: Name of the challenge with a link to the problem on Leetcode.
  • Solution: My code implementation in Python (or other languages if applicable).
  • Explanation: A brief explanation of my approach and the logic behind the solution.

How to Use

Feel free to explore the solutions and approaches in this repository. It can serve as:

  • A learning resource for others tackling similar challenges.
  • A progress tracker for myself to measure growth over time.

Challenges Log

Sr.No Date Problem Title Difficulty Solution Link
1. 10-01-2025 916 Word Subsets Medium Kotlin,Java,Python
2. 11-01-2025 1400. Construct K Palindrome Strings Medium Kotlin
3. 12-01-2025 2116. Check if a Parentheses String Can Be Valid Medium Kotlin,PHP,Java,Python 3, Go
4. 13-01-2025 3223. Minimum Length of String After Operations Medium Java,PHP,Kotlin,Python 3
5. 14-01-2025 2657. Find the Prefix Common Array of Two Arrays Medium Kotlin,Java,PHP
6. 15-01-2025 2429. Minimize XOR Medium Java
7. 16-01-2025 2425. Bitwise XOR of All Pairings Medium Python,Kotlin,Java
8. 17-01-2025 2683. Neighboring Bitwise XOR Medium Python,Kotlin,Java,C
9. 18-01-2025 1368 Minimum Cost to Make at Least One Valid Path in a Grid Medium Python,Java
10. 19-01-2025 407. Trapping Rain Water II Hard Python,Java,kotlin
11. 20-01-2025 2661. First Completely Painted Row or Column Medium Java,kotlin
11. 21-01-2025 2017. Grid Game Medium Java,kotlin,python
12. 22-01-2025 1765. Map of Highest Peak Medium Java,kotlin,python
13. 23-01-2025 1267. Count Servers that Communicate Medium Java,kotlin
14. 24-01-2025 802. Find Eventual Safe States Medium kotlin
15. 25-01-2025 2948. Make Lexicographically Smallest Array by Swapping Elements Medium kotlin
16. 26-01-2025 2127. Maximum Employees to Be Invited to a Meeting Medium kotlin
17. 27-01-2025 1462. Course Schedule IV Medium C++
18. 28-01-2025 2658. Maximum Number of Fish in a Grid Medium Kotlin
19. 29-01-2025 Redundant Connection Medium Kotlin
20. 30-01-2025 Divide Nodes Into the Maximum Number of Groups Medium Kotlin
21. 31-01-2025 827. Making A Large Island Hard Kotlin
22. 1-02-2025 Special Array I Medium Java
23. 2-02-2025 1752. Check if Array Is Sorted and Rotated Easy Kotlin
24. 3-02-2025 3105. Longest Strictly Increasing or Strictly Decreasing Subarray Easy Kotlin
25. 4-02-2025 Maximum Ascending Subarray Sum Easy c
26. 5-02-2025 1790. Check if One String Swap Can Make Strings Equal Easy c
27. 6-02-2025 1726. Tuple with Same Product Medium Kotlin

Note: The Challenges Log will be updated daily as I complete new problems.

Goals

  • Solve at least one problem every day.
  • Document solutions with clear explanations.
  • Cover problems across different topics (arrays, strings, graphs, etc.).
  • Improve coding speed and accuracy.

Contact

If you have suggestions, feedback, or want to discuss solutions, feel free to reach out:


Let's keep the streak going! 💪

About

Beginner-friendly Leetcode Challenges! 🧩 Python solutions to help you practice, learn, and grow in problem-solving & coding."

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published