Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arafat-alim/data_structure_algorithms
🚀 A comprehensive guide to mastering Data Structures and Algorithms using JavaScript. This repository follows the Striver's Interview Questions Guide, covering patterns, problem-solving, and advanced concepts with clean and detailed implementations. Perfect for interview preparation and skill-building!
https://github.com/arafat-alim/data_structure_algorithms
codingpractice datastructures dsa interviewpreparation javascript leetcodesolutions patterns
Last synced: about 2 months ago
JSON representation
🚀 A comprehensive guide to mastering Data Structures and Algorithms using JavaScript. This repository follows the Striver's Interview Questions Guide, covering patterns, problem-solving, and advanced concepts with clean and detailed implementations. Perfect for interview preparation and skill-building!
- Host: GitHub
- URL: https://github.com/arafat-alim/data_structure_algorithms
- Owner: Arafat-alim
- Created: 2024-12-10T15:18:15.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-12-10T16:06:58.000Z (about 2 months ago)
- Last Synced: 2024-12-10T17:26:18.494Z (about 2 months ago)
- Topics: codingpractice, datastructures, dsa, interviewpreparation, javascript, leetcodesolutions, patterns
- Language: HTML
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DSA Learning Journey 🚀
![dsa-image](https://miro.medium.com/v2/resize:fit:1107/1*eiqy11RfyotD5dn3bEOQsg.jpeg)
Welcome to my DSA learning journey repository! This project is a curated guide for understanding and practicing Data Structures and Algorithms with code, patterns, and examples.
## Table of Contents 📖
- [DSA Learning Journey 🚀](#dsa-learning-journey-)
- [Table of Contents 📖](#table-of-contents-)
- [Introduction](#introduction)
- [Pattern Problems 🟡](#pattern-problems-)
- [How to Use This Repository](#how-to-use-this-repository)
- [Tracking Progress ✅](#tracking-progress-)
- [Contributing](#contributing)
- [Acknowledgments](#acknowledgments)---
## Introduction
This repository serves as a step-by-step guide for improving problem-solving skills in DSA. Each folder contains a specific topic with solutions implemented in JavaScript, accompanied by HTML pages for better visualization.
---
## Pattern Problems 🟡
| Problem No. | Description | File Link | Status |
| ----------- | ---------------------------- | ------------------------------------------------- | ----------- |
| 1 | Print a 4x4 pattern of stars | [01_pattern.js](/strivers/patterns/01_pattern.js) | ✅ Complete |---
## How to Use This Repository
1. Clone this repository to your local machine:
```bash
git clone https://github.com//DSA-Learning-Journey.git
cd DSA-Learning-Journey
```2. Open the `strivers/patterns/index.html` file in your browser to view the solutions visually.
3. Explore individual `.js` files for step-by-step explanations.
---
## Tracking Progress ✅
| Topics Covered | Status |
| -------------------- | ---------- |
| Patterns | ✅ Done |
| Sorting Algorithms | ⬜ Pending |
| Searching Algorithms | ⬜ Pending |---
## Contributing
Feel free to fork this repository and submit pull requests for improvements or additional problems.
---
## Acknowledgments
Thanks to various DSA learning platforms like [Striver's SDE Sheet](https://takeuforward.org) and other resources for guiding me through this learning process.
---