Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aviralsharma07/learndsa
https://github.com/aviralsharma07/learndsa
Last synced: 29 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/aviralsharma07/learndsa
- Owner: aviralsharma07
- Created: 2023-06-26T14:55:04.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-10T18:59:08.000Z (5 months ago)
- Last Synced: 2024-08-11T13:07:45.579Z (5 months ago)
- Language: Java
- Size: 217 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# learnDSA
Welcome to my DSA (Data Structures and Algorithms) Learning Journey!
This repository documents my progress as I learn various DSA topics step by step. I include notes, code, and questions related to the concepts I study and learn. The goal is to create a comprehensive resource that others can use to understand and practice DSA.
## Table of Contents
- [Introduction](#introduction)
- [Topics Covered](#topics-covered)
- [Folder Structure](#folder-structure)
- [Contributing](#contributing)
- [License](#license)## Introduction
In this repository, I share my journey of learning DSA. The focus is on understanding the fundamental concepts, implementing algorithms, and solving coding questions. I am following Striver's A2Z DSA Sheet to prepare Data Structures and Algorithms and also following Kunal Kushwaha's course to prepare DSA in Java. By following along, you can gain insights into different data structures, algorithms, and their applications.
## Topics Covered
Here are some of the topics that I cover in this repository:
- Arrays
- Linked Lists
- Stacks and Queues
- Trees
- Graphs
- Sorting Algorithms
- Searching Algorithms
- Dynamic Programming
- And more...Each topic will have its dedicated folder containing relevant notes, code examples, and practice questions.
## Folder Structure