{"id":16694791,"url":"https://github.com/metanet/java-algorithms-data-structures","last_synced_at":"2025-06-15T17:33:19.258Z","repository":{"id":76728222,"uuid":"244320002","full_name":"metanet/java-algorithms-data-structures","owner":"metanet","description":"Solutions for popular algorithms and data structures problems on leetcode","archived":false,"fork":false,"pushed_at":"2023-05-21T17:18:27.000Z","size":212,"stargazers_count":35,"open_issues_count":0,"forks_count":13,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-18T04:12:37.157Z","etag":null,"topics":["array","backtracking","binary-search","binary-search-tree","binary-tree","breadth-first-search","depth-first-search","dynamic-programming","graph-algorithms","greedy-algorithms","heap","java","linked-list","matrix","queue","recursion","searching-algorithms","sorting-algorithms","stack","string"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/metanet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2020-03-02T08:38:46.000Z","updated_at":"2024-03-31T14:23:32.000Z","dependencies_parsed_at":"2023-07-17T15:34:40.819Z","dependency_job_id":null,"html_url":"https://github.com/metanet/java-algorithms-data-structures","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/metanet%2Fjava-algorithms-data-structures","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/metanet%2Fjava-algorithms-data-structures/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/metanet%2Fjava-algorithms-data-structures/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/metanet%2Fjava-algorithms-data-structures/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/metanet","download_url":"https://codeload.github.com/metanet/java-algorithms-data-structures/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244855343,"owners_count":20521623,"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":["array","backtracking","binary-search","binary-search-tree","binary-tree","breadth-first-search","depth-first-search","dynamic-programming","graph-algorithms","greedy-algorithms","heap","java","linked-list","matrix","queue","recursion","searching-algorithms","sorting-algorithms","stack","string"],"created_at":"2024-10-12T16:48:17.494Z","updated_at":"2025-03-21T19:31:01.885Z","avatar_url":"https://github.com/metanet.png","language":"Java","readme":"# java-algorithms-data-structures\n\nThis repository contains solutions for several algorithms and data structures\nquestions frequently asked in the interviews. The solutions are in Java. You \ncan find a link to the original leetcode problem for every solution.\n\nI worked on these solutions from September 2019 to December 2019. Problem \ndefinitions or method signatures could be changed since then. I wrote most of\nthe solutions myself, but got some solutions from the leetcode discussion \nsection and updated them based on my own understanding and coding style. \n\nThere is no promise or guarantee for the solutions to be correct or optimal.\nUse them at your own risk. \n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmetanet%2Fjava-algorithms-data-structures","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmetanet%2Fjava-algorithms-data-structures","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmetanet%2Fjava-algorithms-data-structures/lists"}