{"id":21653782,"url":"https://github.com/aadewunmi/java-data-structures-and-algorithms","last_synced_at":"2025-05-07T22:12:51.960Z","repository":{"id":218524539,"uuid":"746623173","full_name":"AAdewunmi/Java-Data-Structures-And-Algorithms","owner":"AAdewunmi","description":"An Implementation of Data Structures And Algorithms In Java ☕","archived":false,"fork":false,"pushed_at":"2024-01-23T09:55:02.000Z","size":67,"stargazers_count":8,"open_issues_count":0,"forks_count":7,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-07T22:12:46.783Z","etag":null,"topics":["algorithms","algorithms-and-data-structures","computer-science","data-structures","java","java-algorithms","java-data-structure","java-programming-language"],"latest_commit_sha":null,"homepage":"https://www.udemy.com/course/java-data-structures-and-algorithms-masterclass/","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/AAdewunmi.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":"2024-01-22T11:34:35.000Z","updated_at":"2025-04-02T18:11:47.000Z","dependencies_parsed_at":"2024-01-22T15:11:51.398Z","dependency_job_id":"bdc5008d-a2ac-4292-a26d-7591e59f1886","html_url":"https://github.com/AAdewunmi/Java-Data-Structures-And-Algorithms","commit_stats":{"total_commits":4,"total_committers":1,"mean_commits":4.0,"dds":0.0,"last_synced_commit":"ca5f00bf5ec0502394203b5fe30d0b3abe1eb20b"},"previous_names":["aadewunmi/java-data-structures-and-algorithms"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AAdewunmi%2FJava-Data-Structures-And-Algorithms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AAdewunmi%2FJava-Data-Structures-And-Algorithms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AAdewunmi%2FJava-Data-Structures-And-Algorithms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AAdewunmi%2FJava-Data-Structures-And-Algorithms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AAdewunmi","download_url":"https://codeload.github.com/AAdewunmi/Java-Data-Structures-And-Algorithms/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252961843,"owners_count":21832198,"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":["algorithms","algorithms-and-data-structures","computer-science","data-structures","java","java-algorithms","java-data-structure","java-programming-language"],"created_at":"2024-11-25T08:20:37.654Z","updated_at":"2025-05-07T22:12:51.925Z","avatar_url":"https://github.com/AAdewunmi.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Project Title:\n\nAn Implementation of Data Structures And Algorithms In Java\n\n\n## 1. Project Description:\n\nThis repository contains an implementation of various Data Structures and Algorithms using Java programming language, \nadapted from a course on Udemy.\n\n\n## 2. Installation:\n\ni. Clone the git repo\n\n```\nhttps://github.com/AAdewunmi/Java-Data-Structures-And-Algorithms.git\n```\n\nii. Open project folder\n\niii. Explore\n\n😎\n\n\n## 3. How to Use:\n\nYou can choose to run Main.java files in your preferred IDE or buy the Udemy course that accompanies this code base.\nFull course description below.\n\n## 4. Contributing:\n\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\n\n\n## 5. Outline:\n\n[1: Big O Questions](BigOQuestions)\n\n[2: Arrays](Arrays)\n\n[3: ArrayList](ArrayList)\n\n[4: LinkedList](LinkedList)\n\n[5: Stack](Stack)\n\n[6: Queue](Queue)\n\n[7: Recursion](Recursion)\n\n[8: Tree ](Tree)\n\n[9: Hashing](Hashing)\n\n[10: Sorting Algorithms](Sorting)\n\n[11: Searching Algorithms](Searching)\n\n[12: Graph Traversal](Graphs)\n\n[13: Greedy Algorithms](GreedyAlgorithms)\n\n[14: Divide and Conquer Algorithms](DivideAndConquerAlgorithms)\n\n\n## 6. Adapted from: \n\nUDEMY: Java Data Structures and Algorithms Masterclass\n\n100+ DSA Interview Questions for Cracking FAANG with Animated Examples for Deeper Understanding and Faster Learning\n\nCreated by: Elshad Karimov\n\nLast updated: 01/2024\n\nURL: https://www.udemy.com/course/java-data-structures-and-algorithms-masterclass/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faadewunmi%2Fjava-data-structures-and-algorithms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faadewunmi%2Fjava-data-structures-and-algorithms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faadewunmi%2Fjava-data-structures-and-algorithms/lists"}