Skip to content

andrew786e/LeetCode

Repository files navigation

LeetCode Solutions Repository

Welcome to my LeetCode Solutions Repository! 🚀 This repository contains my solutions to various LeetCode problems, implemented in different programming languages. The goal is to improve problem-solving skills, optimize solutions, and document approaches for future reference.

🔹 What You'll Find Here

  • Well-structured solutions with clear explanations.
  • 🔍 Optimized solutions following best practices.
  • 📂 Organized by topic (e.g., Arrays, Strings, Graphs, DP, etc.).

📌 How to Use This Repository

  1. Clone the repository:
    git clone https://github.com/andrew786e/LeetCode.git
    cd leetcode-solutions
  2. Browse solutions categorized by problem type.
  3. Read the README inside each folder for explanations.

📚 Topics Covered

  • 🔹 Arrays & Strings
  • 🔹 Linked Lists
  • 🔹 Dynamic Programming
  • 🔹 Graph Algorithms (DFS/BFS/Dijkstra's)
  • 🔹 Sorting & Searching
  • 🔹 Recursion & Backtracking
  • 🔹 Bit Manipulation

💡 How I Approach Problems

  1. Understand the problem: Read the problem statement and constraints.
  2. Plan the solution: Identify the best data structure & algorithm.
  3. Implement efficiently: Optimize time & space complexity.
  4. Test cases: Ensure correctness with edge cases.

🚀 Future Plans

  • 📌 Add more problem solutions.
  • 📌 Improve explanations & add diagrams.
  • 📌 Implement solutions in more languages.

📬 Contributions

Contributions are welcome! If you have optimized solutions or different approaches, feel free to submit a pull request.


📝 Happy Coding! 🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages