{"id":18712318,"url":"https://github.com/ahammadshawki8/dsa-implementations-in-python","last_synced_at":"2025-08-22T13:45:38.660Z","repository":{"id":152201557,"uuid":"267899551","full_name":"ahammadshawki8/DSA-Implementations-in-Python","owner":"ahammadshawki8","description":"👀 Knowledge of \"Data Structures and Algorithms\" is the basic need to become a good programmer. In this repository, you will find the implementations of different DSA's in Python. 🔥🔥","archived":false,"fork":false,"pushed_at":"2020-10-07T05:18:12.000Z","size":590,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-12-28T08:27:06.715Z","etag":null,"topics":["algorithm","code","data-structures","design","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ahammadshawki8.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-05-29T16:04:42.000Z","updated_at":"2023-12-28T02:21:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"0fc50d9f-b5c7-4105-b7d6-20f395e1bda4","html_url":"https://github.com/ahammadshawki8/DSA-Implementations-in-Python","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/ahammadshawki8%2FDSA-Implementations-in-Python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ahammadshawki8%2FDSA-Implementations-in-Python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ahammadshawki8%2FDSA-Implementations-in-Python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ahammadshawki8%2FDSA-Implementations-in-Python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ahammadshawki8","download_url":"https://codeload.github.com/ahammadshawki8/DSA-Implementations-in-Python/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239576793,"owners_count":19662113,"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","code","data-structures","design","python"],"created_at":"2024-11-07T12:42:20.910Z","updated_at":"2025-02-19T00:47:18.459Z","avatar_url":"https://github.com/ahammadshawki8.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Poster](https://github.com/ahammadshawki8/DSA-Implementations-in-Python/blob/master/data_structures.jpg)\n\n# _DSA Implementations in Python_\n\nIn this repository, I have added many code examples of data stuctures and algorithms in python language.\nThis code examples are adapted from \"Data Structures and Algorithm in Python\" Book written by Michael T. Goodrich, Roberto Tamassia and Michael H. Goldwasser \nand also many exmples are adapted from \"Cracking the Coding Interview\" written by Gayle Laakmann McDowell \nand \"Introduction to Algorithms\" written by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein.\n\nNote1: Modularity have been used in this repository. Again, in most of the modules, I have used encapsulation (underscored method \u0026 attributes). So though usage of modularity, the modules aren't connected to each other. What you have to do is that, while using the codes, if you find some code have been imported from other module-\n\n1. Go to that module\n2. Copy all the codes (ctrl + A + C)\n3. Paste them (ctrl + V) to the front of the current working module.\n\nNote2: In this repository, I haven't disscussed the codes like other repositories. So coders will have to read the books below and at the same time follow the code implementations in Python from this repository.\n\n\n# _Link for those Books:_\n\n1. \"Data Structures and Algorithm in Python\" --\u003e https://www.amazon.com/Structures-Algorithms-Python-Michael-Goodrich/dp/1118290275\n2. \"Cracking the Coding Interview\" --\u003e https://www.amazon.com/Cracking-Coding-Interview-Programming-Questions/dp/0984782850\n3. \"Introduction to Algorithms\" --\u003e https://www.amazon.com/Introduction-Algorithms-3rd-MIT-Press/dp/0262033844\n\nYou can also learn about DSA in this following youtube channel:\n\n1. HackerRank --\u003e https://www.youtube.com/channel/UCOf7UPMHBjAavgD0Qw5q5ww\n2. CS Dojo (@ykdojo) --\u003e https://www.youtube.com/channel/UCxX9wt5FWQUAAz4UrysqK9A \n\n# _License_\nDetails can be found in [LICENSE](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fahammadshawki8%2Fdsa-implementations-in-python","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fahammadshawki8%2Fdsa-implementations-in-python","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fahammadshawki8%2Fdsa-implementations-in-python/lists"}