{"id":15696150,"url":"https://github.com/abdallahhemdan/30-day-leetcode-challenge","last_synced_at":"2025-05-08T22:26:28.372Z","repository":{"id":111033660,"uuid":"253718753","full_name":"AbdallahHemdan/30-Day-leetCode-Challenge","owner":"AbdallahHemdan","description":"🏃‍♂️ My solutions of 30-Day Leetcoding Challenge with cpp with multiple soultions...","archived":false,"fork":false,"pushed_at":"2020-04-15T09:05:05.000Z","size":42,"stargazers_count":7,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-31T18:51:37.704Z","etag":null,"topics":["30-day-challenge","30-day-leetcoding-challenge","challenge","cmp","coding","cpp","hemdan","leetcode"],"latest_commit_sha":null,"homepage":"","language":"C++","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/AbdallahHemdan.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-04-07T07:26:52.000Z","updated_at":"2022-12-15T06:04:33.000Z","dependencies_parsed_at":"2024-03-15T16:04:11.274Z","dependency_job_id":null,"html_url":"https://github.com/AbdallahHemdan/30-Day-leetCode-Challenge","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/AbdallahHemdan%2F30-Day-leetCode-Challenge","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AbdallahHemdan%2F30-Day-leetCode-Challenge/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AbdallahHemdan%2F30-Day-leetCode-Challenge/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AbdallahHemdan%2F30-Day-leetCode-Challenge/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AbdallahHemdan","download_url":"https://codeload.github.com/AbdallahHemdan/30-Day-leetCode-Challenge/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253156721,"owners_count":21862991,"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":["30-day-challenge","30-day-leetcoding-challenge","challenge","cmp","coding","cpp","hemdan","leetcode"],"created_at":"2024-10-03T19:07:57.165Z","updated_at":"2025-05-08T22:26:28.364Z","avatar_url":"https://github.com/AbdallahHemdan.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"\" rel=\"noopener\"\u003e\n  \n ![image](https://user-images.githubusercontent.com/40190772/79319668-e8c65780-7f08-11ea-87ab-daa2e46c25d8.png)\n\n \n\u003c/p\u003e\n\u003ch3 align=\"center\"\u003e🏃‍♂️ 30-Day LeetCoding Challenge \u003c/h3\u003e\n\u003cdiv align=\"center\"\u003e\n\n[![GitHub contributors](https://img.shields.io/github/contributors/AbdallahHemdan/30-Day-leetCode-challenge)](https://github.com/AbdallahHemdan/30-Day-leetCode-challenge/contributors)\n[![GitHub issues](https://img.shields.io/github/issues/AbdallahHemdan/30-Day-leetCode-challenge)](https://github.com/AbdallahHemdan/30-Day-leetCode-challenge/issues)\n[![GitHub forks](https://img.shields.io/github/forks/AbdallahHemdan/30-Day-leetCode-challenge)](https://github.com/AbdallahHemdan/30-Day-leetCode-challenge/network)\n[![GitHub stars](https://img.shields.io/github/stars/AbdallahHemdan/30-Day-leetCode-challenge)](https://github.com/AbdallahHemdan/30-Day-leetCode-challenge/stargazers)\n[![GitHub license](https://img.shields.io/github/license/AbdallahHemdan/30-Day-leetCode-challenge)](https://github.com/AbdallahHemdan/30-Day-leetCode-challenge/blob/master/LICENSE)\n\n\u003c/div\u003e\n\n# 🏃‍♂️ 30-Day LeetCoding Challenge\n\n\u003e With many of us around the world being encouraged to stay indoors and work from home, this is the perfect opportunity for you to focus on studying up for future code interviews. In order to help you stay focused, LeetCode is running the 30-Day LeetCoding Challenge for the month of April. A problem will appear here at midnight PDT each day, and you'll have 24 hours to solve it and submit it here on the Explore Card.\n\n## 🎉 Week-1\n\n![image](https://user-images.githubusercontent.com/40190772/78643375-77592a00-78b4-11ea-8037-6ee1bc9d7520.png)\n\n- [x] [Day 1. Single Number](https://github.com/AbdallahHemdan/30-Day-leetCode-challenge/blob/master/Week%201%20April%201st%E2%80%93April%207th/Day%201.%20Single%20Number.cpp)\n- [x] [Day 2. Happy Number](https://github.com/AbdallahHemdan/30-Day-leetCode-challenge/blob/master/Week%201%20April%201st%E2%80%93April%207th/Day%202.%20Happy%20Number.cpp)\n- [x] [Day 3. Maximum Subarray](https://github.com/AbdallahHemdan/30-Day-leetCode-challenge/blob/master/Week%201%20April%201st%E2%80%93April%207th/Day%203.%20Maximum%20Subarray.cpp)\n- [x] [Day 4. Move Zeroes](https://github.com/AbdallahHemdan/30-Day-leetCode-challenge/blob/master/Week%201%20April%201st%E2%80%93April%207th/Day%204.%20Move%20Zeroes.cpp)\n- [x] [Day 5. Best Time to Buy and Sell Stock II](https://github.com/AbdallahHemdan/30-Day-leetCode-challenge/blob/master/Week%201%20April%201st%E2%80%93April%207th/Day%205.%20Best%20Time%20to%20Buy%20and%20Sell%20Stock%20II.cpp)\n- [x] [Day 6. Group Anagrams](https://github.com/AbdallahHemdan/30-Day-leetCode-challenge/blob/master/Week%201%20April%201st%E2%80%93April%207th/Day%206.%20Group%20Anagrams.cpp)\n- [x] [Day 7. Counting Elements](https://github.com/AbdallahHemdan/30-Day-leetCode-challenge/blob/master/Week%201%20April%201st%E2%80%93April%207th/Day%207.%20Counting%20Elements.cpp)\n\n\n\n## 🎉 Week-2\n\n![image](https://user-images.githubusercontent.com/40190772/79276708-c8ff4700-7ea8-11ea-8062-c07ad5317f3d.png)\n\n\n- [x] [Day 8. Middle of the Linked List](https://github.com/AbdallahHemdan/30-Day-leetCode-challenge/blob/master/Week%202:%20April%208th%E2%80%93April%2014th/Day%208.%20Middle%20of%20the%20Linked%20List.cpp)\n- [x] [Day 9. Backspace String Compare](https://github.com/AbdallahHemdan/30-Day-leetCode-challenge/blob/master/Week%202:%20April%208th%E2%80%93April%2014th/Day%209.%20Backspace%20String%20Compare.cpp)\n- [x] [Day 10. Min Stack](https://github.com/AbdallahHemdan/30-Day-leetCode-Challenge/blob/master/Week%202:%20April%208th%E2%80%93April%2014th/Day%2010.%20Min%20Stack.cpp)\n- [x] [Day 11. Diameter of Binary Tree](https://github.com/AbdallahHemdan/30-Day-leetCode-Challenge/blob/master/Week%202:%20April%208th%E2%80%93April%2014th/Day%2011.%20Diameter%20of%20Binary%20Tree.cpp)\n- [x] [Day 12. Last Stone Weight](https://github.com/AbdallahHemdan/30-Day-leetCode-Challenge/blob/master/Week%202:%20April%208th%E2%80%93April%2014th/Day%2012.%20Last%20Stone%20Weight.cpp)\n- [x] [Day 13. Contiguous Array](https://github.com/AbdallahHemdan/30-Day-leetCode-Challenge/blob/master/Week%202:%20April%208th%E2%80%93April%2014th/Day%2013.%20Contiguous%20Array.cpp)\n- [x] [Day 14. Perform String Shifts](https://github.com/AbdallahHemdan/30-Day-leetCode-Challenge/blob/master/Week%202:%20April%208th%E2%80%93April%2014th/Day%2014.%20Perform%20String%20Shifts.cpp)\n\n\n## 🎉 Week-3\n\n![image](https://user-images.githubusercontent.com/40190772/79319449-a0a73500-7f08-11ea-806b-0242111402cc.png)\n\n- [x] [Day 15. Product of Array Except Self](https://github.com/AbdallahHemdan/30-Day-leetCode-Challenge/blob/master/Week%203:%20April%2015th%E2%80%93April%2021st/Day%2015.%20Product%20of%20Array%20Except%20Self.cpp)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdallahhemdan%2F30-day-leetcode-challenge","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabdallahhemdan%2F30-day-leetcode-challenge","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabdallahhemdan%2F30-day-leetcode-challenge/lists"}