{"id":35040423,"url":"https://github.com/woragis/data-structures-and-algorithms","last_synced_at":"2026-05-24T14:33:59.827Z","repository":{"id":199379430,"uuid":"675914982","full_name":"woragis/data-structures-and-algorithms","owner":"woragis","description":"Repository for tracking my data-structures-and-algorithms learning, and my solutions to leetcode problems and others","archived":false,"fork":false,"pushed_at":"2023-10-21T03:33:52.000Z","size":56,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-28T22:18:31.462Z","etag":null,"topics":["data-structures-and-algorithms","leetcode","leetcode-cpp","leetcode-python"],"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/woragis.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}},"created_at":"2023-08-08T03:01:18.000Z","updated_at":"2025-03-18T18:54:11.000Z","dependencies_parsed_at":"2023-10-16T16:46:28.317Z","dependency_job_id":"1db911cf-bf75-45ec-b19a-b8cfeb422136","html_url":"https://github.com/woragis/data-structures-and-algorithms","commit_stats":null,"previous_names":["woragis/data-structures-and-algorithms"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/woragis/data-structures-and-algorithms","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/woragis%2Fdata-structures-and-algorithms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/woragis%2Fdata-structures-and-algorithms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/woragis%2Fdata-structures-and-algorithms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/woragis%2Fdata-structures-and-algorithms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/woragis","download_url":"https://codeload.github.com/woragis/data-structures-and-algorithms/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/woragis%2Fdata-structures-and-algorithms/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33438514,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-24T13:13:05.286Z","status":"ssl_error","status_checked_at":"2026-05-24T13:13:03.728Z","response_time":57,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["data-structures-and-algorithms","leetcode","leetcode-cpp","leetcode-python"],"created_at":"2025-12-27T08:14:56.807Z","updated_at":"2026-05-24T14:33:59.809Z","avatar_url":"https://github.com/woragis.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# My Data Structures and Algorithms Repository\n\n### 2023, October - 9th\n\n**Sorting Algorithms**\n\n_[done]_\n\n1. Bubble Sort\n2. Selection Sort\n3. Insertion Sort\n4. Merge Sort\n5. Quick Sort\n6. Heap Sort\n7. Counting Sort\n8. Radix Sort\n9. Bucket Sort\n10. Shell Sort _[todo]_\n\n_Extras: Tim Sort, Tree Sort_ _[todo]_\n\n### 2023, October - 10th\n\n**Data Structures**\n\n_[done]_\n\n0. Array and String\n1. Stack and Queue\n2. Linked List\n3. Binary Tree\n4. Min Heap and Max Heap\n5. Hashmap _[learn better]_\n6. Graph _[learn better]_\n7. Matrix _[learn better]_\n8. _Advanced Data Structures_ _[todo]_\n\n### 2023, October - 11th\n\n**Search Algorithms**\n\n_[done]_\n\n1. Linear Search / Sentinel Linear Search\n2. Binary Search\n3. Meta Binary Search / One-sided Binary Search _[todo]_\n4. Ternary Search\n5. Jump Search\n6. Interpolation Search\n7. Exponential Search\n8. Fibonacci Search _[todo]_\n9. The Ubiquitous Binary Search _[todo]_\n\n### 2023, October - 12th\n\n**Greedy Algorithms**\n\n_[doing]_\n\n1. Breath-First-Search\n2. Depth-First-Search\n3. Dijkstra's Algorithm\n4. Dial's Algorithm\n\n### **Projects**\n\n# **General Projects**\n\n1. Frontend + Backend website\n2. Phone game (like mario)\n3. Raspberry PI real life project\n\n# **Python Projects**\n\n1. Notepad with tkinter\n2. Color game with tkinter\n3. Python message encoder|decoder with tkinter\n4. XML parsing\n5. Desktop notifier\n6. Hangman game\n7. Junk file organizer\n8. Browser Automation with selenium\n9. Track birds migration\n10. Twitter sentiment analysis\n11. Image classifier with CNN\n12. Implementing Photomosaics\n13. Working with images in python\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fworagis%2Fdata-structures-and-algorithms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fworagis%2Fdata-structures-and-algorithms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fworagis%2Fdata-structures-and-algorithms/lists"}