Skip to content

This repository serves as a personal collection of solutions to LeetCode problems. The aim is to provide clear, efficient solutions and to track progress over time. The problems are categorized by difficulty level, and each solution is written with readability and best practices in mind.

Notifications You must be signed in to change notification settings

elkhaligy/LeetCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Badge 1

This repository contains solutions to various LeetCode problems, implemented in Python.

My Badges

(LATEST) Sep 2024 Leetcoding Challange
Badge 4
Aug 2024 Leetcoding Challange
Badge 4
100 Days Badge 2024
Badge 4
Jul 2024 Leedcoding Challange
Badge 3
50 Days 2024
Badge 2
Jun 2024 Leetcoding Challenge
Badge 1

My LeetCode Profile

Check out my LeetCode profile for more details and statistics.

Structure

The repository is organized into folders based on the difficulty level of the problems:

  • 1. Easy
  • 2. Medium
  • 3. Hard
  • Contests (for solutions to LeetCode contest problems)

Example Directory Structure

LeetCode/
├── 1. Easy/
│   ├── Month 1/
|       ├── Week 1/
            ├── problem1/
                ├── problem1.py
                ├── problem1.md
                └── problem1.png
            ├── problem2.py
            └──
        ├── Week 2/
        └── ...
│   ├── Month 2/
│   └── ...
├── 2. Medium/
│   ├── Month 1/
│   ├── Month 2/
│   └── ...
├── 3. Hard/
│   ├── Month 1/
│   ├── Month 2/
│   └── ...
└── Contests/
    ├── Contest1
        ├── problem1.py
        ├── problem2.py
        └── ...
    ├── Contest2
    └── ...

Usage

Feel free to browse the solutions and learn from them. Each file is named according to the problem number and title for easy reference.

Todo

  • Categorize problems by month and week
    • Easy
    • Medium
    • Hard
  • Finish and push attachements

Contact

For any questions you can message me on my LinkedIn

About

This repository serves as a personal collection of solutions to LeetCode problems. The aim is to provide clear, efficient solutions and to track progress over time. The problems are categorized by difficulty level, and each solution is written with readability and best practices in mind.

Topics

Resources

Stars

Watchers

Forks

Languages