Skip to content

Stay sharp πŸ¦… Solving leet code challenges πŸ”₯

Notifications You must be signed in to change notification settings

GitArika/leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

56 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“˜ LeetCode Solutions

Welcome to my collection of LeetCode problem solutions! This repository is a record of my journey tackling coding challenges to improve my problem-solving skills and strengthen my understanding of data structures and algorithms.

Each problem is organized by topic and difficulty level to help you easily find solutions:

  • πŸ“ Difficulty
    🟒 Easy
    🟑 Medium
    πŸ”΄ Hard

πŸ“‚ Data Structures and Algorithms

DSA Problems 🟒 Easy 🟑 Medium πŸ”΄ Hard
πŸ—ƒοΈ Array 9 5 3 1
πŸ“Š Binary 4 4 0 0
πŸ“ˆ Dynamic Programming 3 3 0 0
πŸ”— Linked List 3 3 0 0
βž— Math 3 3 0 0
🧡 String 7 5 2 0
🌳 Tree 3 3 0 0
πŸ† Weekly Contest 2 0 2 0
  • Problems Solved [34]
    • 🟒 Easy [26]
    • 🟑 Medium [7]
    • πŸ”΄ Hard [1]

Note: The list of problems is organized in this README to make it easier to find.

πŸ› οΈ Setup & Usage

  1. Clone the repository:

    git clone https://github.com/GitArika/leetcode.git
    cd leetcode
    
  2. Navigate to a problem: Browse the folders to find specific problem solutions.

  3. Run solutions: Each solution file can be run independently. Make sure to have the necessary environment set up (Node.js or Python).

✨ Features

  • πŸ“‘ Problem Descriptions: Each solution file contains a brief description of the problem and approach.

  • πŸ’‘ Efficient Approaches: Solutions are optimized where possible, with complexity analysis included.

  • πŸ”„ Regular Updates: I consistently update this repository with new solutions as I tackle more challenges on LeetCode.

πŸš€ Getting Started with LeetCode

If you're new to LeetCode, here’s how to get started:

  1. Create an Account: Sign up at leetcode.com.

  2. Start Solving: Try problems by difficulty level or topic.

  3. Practice Regularly: Consistency is key!

🀝 Contributions

Feel free to submit pull requests if you have alternative or optimized solutions for any problem, or if you'd like to add documentation improvements.

πŸ’¬ Contact

For questions, connect with me on LinkedIn or open an issue here on GitHub.

About

Stay sharp πŸ¦… Solving leet code challenges πŸ”₯

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published