{"id":15584405,"url":"https://github.com/mehradevesh2022/dsa-level1_pepcoding","last_synced_at":"2025-04-24T04:07:38.484Z","repository":{"id":59332134,"uuid":"485625321","full_name":"MehraDevesh2022/DSA-Level1_PepCoding","owner":"MehraDevesh2022","description":"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!","archived":false,"fork":false,"pushed_at":"2024-02-03T18:23:26.000Z","size":62577,"stargazers_count":9,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-24T22:45:40.033Z","etag":null,"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"],"latest_commit_sha":null,"homepage":"https://github.com/MehraDevesh2022/DSA-Level1_PepCoding","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MehraDevesh2022.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-04-26T03:52:11.000Z","updated_at":"2024-09-27T16:24:33.000Z","dependencies_parsed_at":"2024-10-02T20:51:11.722Z","dependency_job_id":null,"html_url":"https://github.com/MehraDevesh2022/DSA-Level1_PepCoding","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MehraDevesh2022%2FDSA-Level1_PepCoding","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MehraDevesh2022%2FDSA-Level1_PepCoding/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MehraDevesh2022%2FDSA-Level1_PepCoding/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MehraDevesh2022%2FDSA-Level1_PepCoding/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MehraDevesh2022","download_url":"https://codeload.github.com/MehraDevesh2022/DSA-Level1_PepCoding/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242345210,"owners_count":20112591,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["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"],"created_at":"2024-10-02T20:41:01.400Z","updated_at":"2025-03-07T06:31:20.713Z","avatar_url":"https://github.com/MehraDevesh2022.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Data Structures and Algorithms Repository Level 1:\n\nThis repository contains solutions for various Data Structures and Algorithms problems in Java programming language. The solutions are arranged in the following topics:\n- Basic Mathematics :\n- Array\n- ArrayList\n- Basic Algorithm\n- String\n- StringBuilder\n- 2D Array\n- Recursion\n- Dynamic Programming (DP)\n- Heap and Queue\n- Hashmap\n- Stack and Queue\n- Object-Oriented Programming (OOPs)\n- Lambda Functions\n- Binary Search Tree (BST)\n- Tree\n- Generic Tree\n- Binary Tree\n- Number System\n- LinkedList\n- Graph\n- Pattern Problems\nAll 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.\n\n## Table of Contents\n\n| DSA Topic | Problem Set |\n| --------- | ----------- |\n| Array | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/function%20and%20arrays) |\n| ArrayList | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/String_Arraylist) |\n| Basic Algorithm | [Problems](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/GettingStarted) |\n| String | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/String_Arraylist) |\n| StringBuilder | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/String_Arraylist) |\n| 2D Array | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/2dArray) |\n| Recursion | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Recursion) |\n| Dynamic Programming (DP) | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/DP) |\n| Heap and Queue | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/queue) |\n| Hashmap | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/HashMap) |\n| Stack and Queue | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/stack-queue) |\n| Object-Oriented Programming (OOPs) | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Warpper-class%20and%20AutoBoxing) |\n| Lambda Functions | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/lamdaFunction) |\n| Binary Search Tree (BST) | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Tree-BST) |\n| Tree | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Tree) |\n| Generic Tree | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Tree-Generic) |\n| Binary Tree | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Tree) |\n| Number System | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Number%20System) |\n| LinkedList | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/LinkedList) |\n| Graph  | [Question](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Graph) |\n| Pattern |[Question](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Pattern) |\n| Time and Space complexity | [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Time%20and%20Space)|\n| Sorting Algorithms| [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Time%20and%20Space)|\n\n## Additional Questions from FreeCodeCamp\n\n### Basic Algorithm\n- [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Java-Script-and-Algorithm/Basic-Algo)\n\n### Basic DSA\n- [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Java-Script-and-Algorithm/Basic-Dsa)\n\n### Regex Questions\n- [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Java-Script-and-Algorithm/RegEx)\n\n### OOP Sections Problems\n- [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Java-Script-and-Algorithm/oops)\n\n### ES6 Practice Questions\n- [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Java-Script-and-Algorithm/ES6)\n\n### Intermediate DSA\n- [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Java-Script-and-Algorithm/intermediateDsa)\n\n### Functional Programming Questions\n- [Questions](https://github.com/MehraDevesh2022/DSA-Level1_PepCoding/tree/master/Java-Script-and-Algorithm/functional%20Programming)\n\nFeel free to contribute to this repository by adding new solutions or improving existing ones. Happy coding!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmehradevesh2022%2Fdsa-level1_pepcoding","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmehradevesh2022%2Fdsa-level1_pepcoding","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmehradevesh2022%2Fdsa-level1_pepcoding/lists"}