Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mehradevesh2022/dsa-level1_pepcoding
This Java-based repo contains solutions for DSA problems from Peppcoding's level 1 practice set and FreeCodeCamp's JavaScript and Algorithm sections. Topics covered include Array, LinkedList, DP, OOPs, and more. Contribute and improve existing solutions. Happy coding!
https://github.com/mehradevesh2022/dsa-level1_pepcoding
2darrays array array-list arraylist binary-search-trees dynamic-programming es6-javascript freecodecamp-javascript-algorithms functions hashmap-and-heaps linkedlist patterns queue recursion sorting-algorithms stack string stringbuilder time-and-space-complexity tree
Last synced: about 1 month ago
JSON representation
This Java-based repo contains solutions for DSA problems from Peppcoding's level 1 practice set and FreeCodeCamp's JavaScript and Algorithm sections. Topics covered include Array, LinkedList, DP, OOPs, and more. Contribute and improve existing solutions. Happy coding!
- Host: GitHub
- URL: https://github.com/mehradevesh2022/dsa-level1_pepcoding
- Owner: MehraDevesh2022
- Created: 2022-04-26T03:52:11.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-02-03T18:23:26.000Z (10 months ago)
- Last Synced: 2024-10-02T20:41:21.625Z (about 2 months ago)
- Topics: 2darrays, array, array-list, arraylist, binary-search-trees, dynamic-programming, es6-javascript, freecodecamp-javascript-algorithms, functions, hashmap-and-heaps, linkedlist, patterns, queue, recursion, sorting-algorithms, stack, string, stringbuilder, time-and-space-complexity, tree
- Language: Java
- Homepage: https://github.com/MehraDevesh2022/DSA-Level1_PepCoding
- Size: 59.7 MB
- Stars: 9
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Data Structures and Algorithms Repository Level 1:
This repository contains solutions for various Data Structures and Algorithms problems in Java programming language. The solutions are arranged in the following topics:
- Basic Mathematics :
- Array
- ArrayList
- Basic Algorithm
- String
- StringBuilder
- 2D Array
- Recursion
- Dynamic Programming (DP)
- Heap and Queue
- Hashmap
- Stack and Queue
- Object-Oriented Programming (OOPs)
- Lambda Functions
- Binary Search Tree (BST)
- Tree
- Generic Tree
- Binary Tree
- Number System
- LinkedList
- Graph
- Pattern Problems
All the questions in this repository belong to the level 1 DSA practice set of Peppcoding, along with some additional questions from FreeCodeCamp's JavaScript and Algorithm sections.## Table of Contents
| DSA Topic | Problem Set |
| --------- | ----------- |
| Array | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/function%20and%20arrays) |
| ArrayList | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/String_Arraylist) |
| Basic Algorithm | [Problems](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/GettingStarted) |
| String | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/String_Arraylist) |
| StringBuilder | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/String_Arraylist) |
| 2D Array | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/2dArray) |
| Recursion | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Recursion) |
| Dynamic Programming (DP) | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/DP) |
| Heap and Queue | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/queue) |
| Hashmap | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/HashMap) |
| Stack and Queue | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/stack-queue) |
| Object-Oriented Programming (OOPs) | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Warpper-class%20and%20AutoBoxing) |
| Lambda Functions | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/lamdaFunction) |
| Binary Search Tree (BST) | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Tree-BST) |
| Tree | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Tree) |
| Generic Tree | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Tree-Generic) |
| Binary Tree | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Tree) |
| Number System | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Number%20System) |
| LinkedList | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/LinkedList) |
| Graph | [Question](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Graph) |
| Pattern |[Question](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Pattern) |
| Time and Space complexity | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Time%20and%20Space)|
| Sorting Algorithms| [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Time%20and%20Space)|## Additional Questions from FreeCodeCamp
### Basic Algorithm
- [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Java-Script-and-Algorithm/Basic-Algo)### Basic DSA
- [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Java-Script-and-Algorithm/Basic-Dsa)### Regex Questions
- [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Java-Script-and-Algorithm/RegEx)### OOP Sections Problems
- [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Java-Script-and-Algorithm/oops)### ES6 Practice Questions
- [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Java-Script-and-Algorithm/ES6)### Intermediate DSA
- [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Java-Script-and-Algorithm/intermediateDsa)### Functional Programming Questions
- [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Java-Script-and-Algorithm/functional%20Programming)Feel free to contribute to this repository by adding new solutions or improving existing ones. Happy coding!