{"id":22812853,"url":"https://github.com/nishantcoder108/dsa_in_js","last_synced_at":"2025-03-30T21:41:54.114Z","repository":{"id":212669274,"uuid":"729948844","full_name":"NishantCoder108/DSA_in_JS","owner":"NishantCoder108","description":"👨‍💻Explore the essentials of Data Structures and Algorithms with our GitHub repository. Dive into JavaScript-focused material, including hands-on problems and detailed PDF notes 📝. Perfect for both beginners and seasoned coders, this resource is designed to inspire and challenge you on your coding journey. Contribute, learn, and grow with us 🚀.","archived":false,"fork":false,"pushed_at":"2024-08-27T05:02:47.000Z","size":1641,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-06T01:46:10.437Z","etag":null,"topics":["coding","dsa","dsa-in-js","javascript"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/NishantCoder108.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":"2023-12-10T20:50:55.000Z","updated_at":"2024-08-27T05:02:50.000Z","dependencies_parsed_at":"2023-12-15T14:45:56.310Z","dependency_job_id":"3c80e8d5-9d94-4399-8444-e3c3442c03ac","html_url":"https://github.com/NishantCoder108/DSA_in_JS","commit_stats":null,"previous_names":["nishantcoder108/dsa_in_js"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NishantCoder108%2FDSA_in_JS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NishantCoder108%2FDSA_in_JS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NishantCoder108%2FDSA_in_JS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NishantCoder108%2FDSA_in_JS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NishantCoder108","download_url":"https://codeload.github.com/NishantCoder108/DSA_in_JS/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246385406,"owners_count":20768668,"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":["coding","dsa","dsa-in-js","javascript"],"created_at":"2024-12-12T12:13:59.541Z","updated_at":"2025-03-30T21:41:54.086Z","avatar_url":"https://github.com/NishantCoder108.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Data Structures and Algorithms (DSA) Practice\n\nWelcome to my DSA practice repository! Here, you'll find my notes and solutions to various DSA problems, focusing primarily on Arrays and Hashing initially then so on.\n\n## Contents\n\n- [Notes](#notes)\n- [Problems](#problems)\n  - [Array Problems](#array-problems)\n  - [Hashing Problems](#hashing-problems)\n  - [Stack Problems](#stack-problems)\n\n## Notes\n\nHere are my notes on different DSA topics:\n\n\u003c!-- - [Array Notes](path/to/ArrayNotes.pdf) --\u003e\n\n- [Array \u0026 Hashing Notes](Array_Hashing/Array_Hashing.pdf)\n- [Two Pointers](Two_Pointers/Concepts.md)\n\n## Problems\n\n### Array Problems\n\nA collection of problems and solutions related to arrays.\n\n1. [Problem 1](Array_Hashing/contains_duplicate.js) - Contains Duplicate\n2. [Problem 2](Array_Hashing/group_anagrams.js) - Group Anagrams\n\u003c!-- 2. [Problem 2](path/to/problem2.js) - Brief description of Problem 2 --\u003e\n\n### Hashing Problems\n\nProblems focusing on the use of hash tables and hash functions.\n\n1. [Problem 1](Array_Hashing/Method_HashMap.js) - Method HashMap\n2. [Problem 2](Array_Hashing/Method_PrefixSum.js) - Method PrefixSum\n3. [Problem 3](Array_Hashing/Method_DynamicArr.html) - Method Dynamic Array\n4. [Problem 4](Array_Hashing/product_of_array_except_self.js) - Product of array except self\n5. [Problem 5](Array_Hashing/top_k_frequent_ele.js) - Top K Frequent Element\n6. [Problem 6](Array_Hashing/two_sum.js) - Two Sum\n7. [Problem 7](Array_Hashing/valid_anagram.js) - Valid Anagrams\n\n### Stack Problems\n\n1. [Problem 1](Stack/valid_parenthesis.js) - Valid Parenthesis\n2. [Problem 2](Stack/min_stack.js) - Method Of Minstack\n3. [Problem 3](Stack/generate_parenthesie.js) - Generate Parenthesis\n4. [Problem 4](Stack/reverse_polish_notations.js) - Reverse Polish Notations\n\n---\n\nFeel free to explore the repository and reach out if you have any questions or suggestions!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnishantcoder108%2Fdsa_in_js","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnishantcoder108%2Fdsa_in_js","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnishantcoder108%2Fdsa_in_js/lists"}