Skip to content

Welcome to my LeetCode repository! Explore my solutions to LeetCode programming challenges, categorized by difficulty and language. Happy coding!

Notifications You must be signed in to change notification settings

husainhakim/Leetcode-Solutions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to my LeetCode repository! This repository contains all the LeetCode programming questions I've solved. It's a comprehensive collection of my journey through LeetCode challenges, showcasing my problem-solving skills and progress.

What every problem consists of

Introduction

This repository serves as a personal archive of my LeetCode solutions. Each solution is organized by problem difficulty and category. Whether you're a fellow coder looking for insights or just curious about my coding journey, feel free to explore the repository.

Structure

The repository is structured to make navigation easy:

  • easy/: Contains solutions to easy-level problems.
  • medium/: Contains solutions to medium-level problems.
  • hard/: Contains solutions to hard-level problems.

Each file is named after the problem it solves, with a brief comment at the top explaining the solution approach.

How to Use

To use the solutions in this repository:

  1. Clone the repository:

    git clone https://github.com/husainhakim/Leetcode-Solutions.git
    cd leetcode-sync
  2. Navigate to the desired difficulty level:

    cd easy
    # or
    cd medium
    # or
    cd hard
  3. Run the Python files: Each solution can be executed directly using Python. Ensure you have Python installed on your machine:

    python problem1.py

Technologies Used for solving these problems:

  • Python: The primary programming language used for solving LeetCode problems.
  • SQL: Used for solving database-related LeetCode problems.
  • JavaScript: Utilized for solving problems that benefit from its flexibility and event-driven features.
  • C++: Employed for performance-critical solutions and problems requiring low-level memory manipulation.
  • Java: Applied for its robust object-oriented programming features and wide usage in solving complex problems.

Contact

If you have any questions, suggestions, or just want to connect, feel free to reach out:


Thank you for visiting my LeetCode Sync repository. Happy coding!

About

Welcome to my LeetCode repository! Explore my solutions to LeetCode programming challenges, categorized by difficulty and language. Happy coding!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published