{"id":21653886,"url":"https://github.com/aadewunmi/datastructures-and-algorithms-in-python","last_synced_at":"2025-10-08T15:52:35.710Z","repository":{"id":65970849,"uuid":"570060187","full_name":"AAdewunmi/DataStructures-And-Algorithms-In-Python","owner":"AAdewunmi","description":"An Implementation of Data Structures And Algorithms In Python 🐍","archived":false,"fork":false,"pushed_at":"2023-03-12T05:44:32.000Z","size":211,"stargazers_count":5,"open_issues_count":0,"forks_count":6,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-07T22:13:30.833Z","etag":null,"topics":["algorithms","computer-science","data-structures","data-structures-and-algorithms","python-algorithms","python-data-structures","python3"],"latest_commit_sha":null,"homepage":"","language":"Python","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,"zenodo":null}},"created_at":"2022-11-24T08:46:53.000Z","updated_at":"2024-03-21T14:51:50.000Z","dependencies_parsed_at":"2023-06-01T09:01:08.596Z","dependency_job_id":null,"html_url":"https://github.com/AAdewunmi/DataStructures-And-Algorithms-In-Python","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AAdewunmi/DataStructures-And-Algorithms-In-Python","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AAdewunmi%2FDataStructures-And-Algorithms-In-Python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AAdewunmi%2FDataStructures-And-Algorithms-In-Python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AAdewunmi%2FDataStructures-And-Algorithms-In-Python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AAdewunmi%2FDataStructures-And-Algorithms-In-Python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AAdewunmi","download_url":"https://codeload.github.com/AAdewunmi/DataStructures-And-Algorithms-In-Python/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AAdewunmi%2FDataStructures-And-Algorithms-In-Python/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278972328,"owners_count":26078017,"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","status":"online","status_checked_at":"2025-10-08T02:00:06.501Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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","computer-science","data-structures","data-structures-and-algorithms","python-algorithms","python-data-structures","python3"],"created_at":"2024-11-25T08:21:22.050Z","updated_at":"2025-10-08T15:52:35.696Z","avatar_url":"https://github.com/AAdewunmi.png","language":"Python","readme":"# Project Title:\n\nAn Implementation of Data Structures And Algorithms In Python\n\n## 1. Project Description:\n\nThis repository contains an implementation of various Data Structures and Algorithms using Python programming language, \nadapted from a course on Udemy.\n\n## 2. Installation:\n\ni. Clone the git repo\n\n```\nhttps://github.com/AAdewunmi/DataStructures-And-Algorithms-In-Python.git\n```\n\nii. Open project folder\n\niii. Explore\n\n😎\n\n## 3. How to Use:\n\nYou can choose to run individual Python files in your preferred IDE or buy the course that accompanies the code base so you \ncan follow along with visualisations of Binary Search Trees and Graphs etc.\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- [Section 1: Python Crash Course](Section_1(Python-Crash-Course)/)\n\n- [Section 2: Searching Algorithms](Section_2(Search-Algorithms)/)\n\n- [Section 3: Sorting Algorithms](Section_3(Sorting-Algorithms))\n\n- [Section 4: Linked List](Section_4(Linked_List))\n\n- [Section 5: Stacks](Section_5(Stacks))\n\n- [Section 6: Queues and Deque](Section_6(Queue-Deque))\n\n- [Section 7: Binary Tree](Section_7(Binary-Trees))\n\n- [Section 8: Binary Search Tree](Section_8(Binary-Search-Tree))\n\n- [Section 9: Balanced Search Tree](Section_9(Balanced-Search-Tree))\n\n- [Section 10: Priority Queues and Heaps](Section_10(Priority-Queue-Heaps))\n\n- [Section 11: Hash Table](Section_11(Hash-Table))\n\n- [Section 12: Graphs](Section_12(Graphs))\n\n## 6. Adapted from: \n\nUDEMY: Data Structures and Algorithms: In-Depth using Python\n\nImplement Data Structures and Algorithms in Python\n\nCreated by: Syed Mohiuddin\n\nLast updated: 10/2022\n\nURL: https://www.udemy.com/course/learning-data-structures-algorithms-in-python-from-scratch/\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faadewunmi%2Fdatastructures-and-algorithms-in-python","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faadewunmi%2Fdatastructures-and-algorithms-in-python","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faadewunmi%2Fdatastructures-and-algorithms-in-python/lists"}