Skip to content

jayalloyd/Data-Structures-and-Algorithms

Repository files navigation

Data-Structures-and-Algorithms

Welcome to my daily DSA journey! This repository is a dedicated space where I document my progress as I tackle LeetCode problems using JavaScript.

To keep the workflow seamless, I use LeetSync to automatically push my accepted submissions from LeetCode directly to this repo.


🛠️ Tech Stack

  • Language: JavaScript (Node.js)
  • Platform: LeetCode

📂 Repository Structure

The repository is organized by problem name and ID. Each directory typically contains:

  • solution.js: The JavaScript implementation of the algorithm.
  • README.md: Problem description, constraints, and notes (auto-generated by LeetSync).

🚀 My Goal

My objective is to build a consistent habit of problem-solving. By solving one or more problems daily, I aim to:

  1. Master fundamental Data Structures (Arrays, Linked Lists, Trees, Graphs).
  2. Refine my understanding of Algorithms (Sorting, Searching, Dynamic Programming).
  3. Write clean, efficient, and readable JavaScript code.

⚙️ Local Setup

If you want to explore the solutions locally:

  1. Clone the repo:
    git clone [https://github.com/jayalloyd/Data-Structures-and-Algorithms.git](https://github.com/jayalloyd/Data-Structures-and-Algorithms.git)

About

This repository is a dedicated space where I document my progress as I tackle LeetCode problems using JavaScript.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors