{"id":26415227,"url":"https://github.com/mugilan-codes/data-structures_and_algorithms","last_synced_at":"2025-03-18T00:17:55.248Z","repository":{"id":47495868,"uuid":"393619456","full_name":"Mugilan-Codes/data-structures_and_algorithms","owner":"Mugilan-Codes","description":"Implementation of Data Structures and Algorithms using Java, Python, and JavaScript","archived":false,"fork":false,"pushed_at":"2021-10-15T16:08:25.000Z","size":262,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2023-03-04T09:44:25.085Z","etag":null,"topics":["algorithm","algorithms","clean-code","cmake","data-structures","dsa","intellij","interview-questions","java","javascript","makefile","poetry","python","vscode"],"latest_commit_sha":null,"homepage":"","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/Mugilan-Codes.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}},"created_at":"2021-08-07T07:59:45.000Z","updated_at":"2022-07-25T18:48:05.000Z","dependencies_parsed_at":"2022-09-22T07:24:05.756Z","dependency_job_id":null,"html_url":"https://github.com/Mugilan-Codes/data-structures_and_algorithms","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mugilan-Codes%2Fdata-structures_and_algorithms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mugilan-Codes%2Fdata-structures_and_algorithms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mugilan-Codes%2Fdata-structures_and_algorithms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mugilan-Codes%2Fdata-structures_and_algorithms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mugilan-Codes","download_url":"https://codeload.github.com/Mugilan-Codes/data-structures_and_algorithms/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244130304,"owners_count":20402756,"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":["algorithm","algorithms","clean-code","cmake","data-structures","dsa","intellij","interview-questions","java","javascript","makefile","poetry","python","vscode"],"created_at":"2025-03-18T00:17:55.171Z","updated_at":"2025-03-18T00:17:55.241Z","avatar_url":"https://github.com/Mugilan-Codes.png","language":"Java","readme":"# Data Structures and Algorithm Practice\n\n## Java, Python, and JavaScript\n\n### TODO\n\n- Optimize Folder Structure\n\n### Usage\n\n|  Language  | How to Run                                       |\n| :--------: | :----------------------------------------------- |\n|    Java    | `IntelliJ IDE`                                   |\n|   Python   | `CodeRunner` Extension in `VSCode`               |\n| JavaScript | `Quokka.js` / `CodeRunner` Extension in `VSCode` |\n\n**_NOTE_**: This is how I run them\n\n---\n\n### Index\n\n#### Data Structures\n\n- [Linked List](src/main/ds/linkedlist/README.md)\n- [Stack](src/main/ds/stack/README.md)\n- [Array](src/main/ds/array/README.md)\n- [Hashing](src/main/ds/hashing/README.md)\n- [Tree](src/main/ds/tree/README.md)\n- [Graph](src/main/ds/graph/README.md)\n\n#### Algorithms\n\n- [Searching](src/main/algo/search/README.md)\n- [Sorting](src/main/algo/sort/README.md)\n- [Dynamic Programming](src/main/algo/dp/README.md)\n\n#### Others\n\n- [Maths](src/main/maths/README.md)\n\n#### Practice Questions\n\n- [CodeSignal](src/questions/codesignal/README.md)\n- [LeetCode](src/questions/leetcode/README.md)\n\n---\n\n### Useful Repositories\n\n#### Multiple Languages\n\n- [Algos](https://github.com/iiitv/algos) - Popular Algorithms and Data Structures implemented in popular languages\n- [Algorithm and Data Structures](https://github.com/akzare/Algorithms) - Python \u0026 C++\n\n#### Java\n\n- [Algorithms \u0026 data structures project](https://github.com/williamfiset/Algorithms) - A collection of algorithms and data structures\n- [Java : Algorithms and Data Structure](https://github.com/phishman3579/java-algorithms-implementation) - Algorithms and Data Structures implemented in Java\n- [Java Algorithms Implementation](https://github.com/lifeparticle/Java-Algorithms-Implementation) - ☕ Java Algorithms Implementation\n- [Algorithms and Data Structures](https://github.com/neerajjain92/data-structures) - Implementation of Algorithms and Data Structures, Problems and Solutions\n\n#### Python\n\n- [Pythonic Data Structures and Algorithms](https://github.com/keon/algorithms) - Minimal examples of data structures and algorithms in Python\n\n#### JavaScript\n\n- [JavaScript Algorithms and Data Structures](https://github.com/trekhleb/javascript-algorithms) - 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings\n- [Data Structures and Algorithms in JavaScript](https://github.com/amejiarosario/dsa.js-data-structures-algorithms-javascript) - 🥞 Data Structures and Algorithms explained and implemented in JavaScript + eBook\n- [algorithms.js](https://github.com/felipernb/algorithms.js) - Atwood's Law applied to CS101 - Classic algorithms and data structures implemented in JavaScript\n- [Learning JavaScript Data Structures and Algorithms](https://github.com/loiane/javascript-datastructures-algorithms) - 📚 collection of JavaScript and TypeScript data structures and algorithms for education purposes. Source code bundle of JavaScript algorithms and data structures book\n- [Javascript Algorithms And Data Structures](https://github.com/ps0305/Javascript-Algorithms-And-Data-Structures)\n\n#### Other Repos\n\n- [Coding Interview University](https://github.com/jwasham/coding-interview-university) - A complete computer science study plan to become a software engineer.\n- [Algorithm Visualizer](https://github.com/algorithm-visualizer/algorithm-visualizer) - 🎆 Interactive Online Platform that Visualizes Algorithms from Code\n- [Awesome Algorithms](https://github.com/tayllan/awesome-algorithms) - A curated list of awesome places to learn and/or practice algorithms.\n- [Awesome Competitive Programming](https://github.com/lnishan/awesome-competitive-programming) - 💎 A curated list of awesome Competitive Programming, Algorithm and Data Structure resources\n- [SDE-Interview-Questions](https://github.com/twowaits/SDE-Interview-Questions) - Most comprehensive list 📋 of tech interview questions 📘 of companies scraped from Geeksforgeeks, CareerCup and Glassdoor.\n- [Algo Deck](https://github.com/teivah/algodeck) - An Open-Source Collection of 200+ Algorithmic Flash Cards to Help you To prepare your Algorithm \u0026 Data Structure Interview 💯\n- [Algorithms explanation](https://github.com/TheAlgorithms/Algorithms-Explanation) - Popular algorithms explained in simple language with examples and links to their implementation in various programming languages and other required resources. [English](https://github.com/TheAlgorithms/Algorithms-Explanation/tree/master/en)\n- [Amazon-SDE-Test-Series](https://github.com/FazeelUsmani/Amazon-SDE-Test-Series) - Interview preparation questions for Amazon SDE role\n\n---\n\n- Repo of Friends\n  - [arsan13/data-structures-algorithms](https://github.com/arsan13/data-structures-algorithms)\n  - [Shalini-2209/data-structures-and-algorithms](https://github.com/Shalini-2209/data-structures-and-algorithms)\n  - [aravinthraj98/DataStructures_And_Algo](https://github.com/aravinthraj98/DataStructures_And_Algo)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmugilan-codes%2Fdata-structures_and_algorithms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmugilan-codes%2Fdata-structures_and_algorithms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmugilan-codes%2Fdata-structures_and_algorithms/lists"}