Skip to content

A collection of solutions to LeetCode problems (Easy, Medium, Hard) with explanations and clean code. This repo documents my learning journey in Data Structures & Algorithms and helps me track progress while preparing for coding interviews.

License

Notifications You must be signed in to change notification settings

saricmilos/leetcode-solutions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 

Repository files navigation

LeetCode Solutions

This repository contains my solutions to various LeetCode problems.
Each solution is written in Python and organized by difficulty level (easy, medium, hard).


  • Each problem has its own folder: problem-number-problem-name.
  • Inside each folder, there may be multiple solution files (solution_hashmap.py, solution_math.py).

Goals

  • Practice algorithmic thinking.
  • Write clean, well-documented, and efficient Python solutions.
  • Build a collection of solutions that are easy to navigate and learn from.

Notes

  • All solutions follow the LeetCode format (class Solution:).
  • Each file includes example runs under if __name__ == "__main__":.
  • Time and space complexities are documented in the code.

About

A collection of solutions to LeetCode problems (Easy, Medium, Hard) with explanations and clean code. This repo documents my learning journey in Data Structures & Algorithms and helps me track progress while preparing for coding interviews.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages