Skip to content

InventedSarawak/DataStructuresAlgorithms

Repository files navigation

📚 LeetCode DSA Practice 📝

Welcome to my LeetCode DSA Practice repository! This repo serves as a personal catalog 📖 of my journey through LeetCode's Data Structures and Algorithms problems. Each solution is synced automatically via LeetHub to keep track of my progress and growth in DSA.

🌟 Highlights

  • 🌍 Wide Variety of Problems: Solutions span across a range of topics and difficulties on LeetCode.
  • ⚙️ Auto-Synced via LeetHub: Solutions are added seamlessly and stay up-to-date.
  • 💡 Clear & Efficient Code: Solutions are as efficient as my two brain cells can make them .

📂 Repository Structure

Files are organized as a flat list, with each problem saved as a separate file for easy browsing. 🗂️

Example:

two_sum.py
longest_palindromic_substring.py
reverse_linked_list.py
binary_tree_inorder_traversal.py
...

🚀 Quick Start

If you’d like to run a solution locally:

  1. Clone the repo:
    git clone https://github.com/InventedSarawak/Data-Structures-Algorithms.git
    cd leetcode-dsa-practice
  2. Run any file with Python:
    python3 two_sum.py

📈 Progress Tracking

This repository is my personal catalog of problems solved on LeetCode. Each file here represents a challenge tackled, a concept learned, and a skill improved. 🌱

🧩 Problem List

LeetCode Topics

Array

0001-two-sum
0026-remove-duplicates-from-sorted-array

Hash Table

0001-two-sum

Math

0009-palindrome-number
1013-fibonacci-number

Two Pointers

0026-remove-duplicates-from-sorted-array
0125-valid-palindrome

Dynamic Programming

1013-fibonacci-number

Recursion

1013-fibonacci-number

Memoization

1013-fibonacci-number

String

0125-valid-palindrome

For a full list of problems, feel free to check out my LeetCode profile. 🔗 Let the DSA journey continue! 💪 Happy coding! 🖥️✨

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published