{"id":19866562,"url":"https://github.com/stoverc/codingchallengeproblems","last_synced_at":"2025-08-14T18:35:16.880Z","repository":{"id":166140429,"uuid":"641589904","full_name":"stoverc/CodingChallengeProblems","owner":"stoverc","description":"A repository for me to keep up with coding challenge problems (think: LeetCode) from various sources.","archived":false,"fork":false,"pushed_at":"2023-06-08T22:12:10.000Z","size":145,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-11T15:48:08.884Z","etag":null,"topics":["algorithms","datastructures","leetcode","leetcode-cpp","leetcode-java","leetcode-python","leetcode-solutions","udemy"],"latest_commit_sha":null,"homepage":"","language":"C++","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/stoverc.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":"2023-05-16T19:44:26.000Z","updated_at":"2023-05-18T17:32:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"af637f30-7e73-4462-a91a-81ad739ce7d1","html_url":"https://github.com/stoverc/CodingChallengeProblems","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/stoverc%2FCodingChallengeProblems","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stoverc%2FCodingChallengeProblems/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stoverc%2FCodingChallengeProblems/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stoverc%2FCodingChallengeProblems/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stoverc","download_url":"https://codeload.github.com/stoverc/CodingChallengeProblems/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241275718,"owners_count":19937392,"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","datastructures","leetcode","leetcode-cpp","leetcode-java","leetcode-python","leetcode-solutions","udemy"],"created_at":"2024-11-12T15:26:23.507Z","updated_at":"2025-02-28T23:31:11.651Z","avatar_url":"https://github.com/stoverc.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Coding Challenge Problems\nA repository for me to keep up with coding challenge problems (think: [LeetCode](https://leetcode.com/)) from various sources.\n\n## To-Do\n * Refactor `*Hash` challenge problems to abandon generics in favor of `int` types (because otherwise, binning for floats, etc., is bad news!).\n * More exercises.\n * More languages.\n    \n\u003cdetails\u003e\n\u003csummary\u003e\u003ch2\u003eChangelog\u003c/h2\u003e\u003c/summary\u003e\n\u003ch3\u003e31 May 2023\u003c/h3\u003e\n\u003col\u003e\n    \u003cli\u003eBeginning of \u003ccode\u003eLeetCode\u003c/code\u003e, and initial commit of \u003ccode\u003eLeetCode/CPP/1TwoSum.cpp\u003c/code\u003e.\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch3\u003e18 May 2023\u003c/h3\u003e\n\u003col\u003e\n    \u003cli\u003eModified some \u003ci\u003eSection 8\u003c/i\u003e files to eliminate unnecessary \u003ccode\u003esize\u003c/code\u003e parameter + updated TODO list above.\u003c/li\u003e\n    \u003cli\u003eLater, modified more \u003ci\u003eSection 8\u003c/i\u003e files to rename \u003ccode\u003earr\u003c/code\u003e parameter as \u003ccode\u003eA\u003c/code\u003e.\u003c/li\u003e\n    \u003cli\u003eCompleted first versions of \u003ccode\u003eStringPermutations\u003c/code\u003e, ... , and made small edits throughout.\u003c/li\u003e\n    \u003cli\u003eCleaned up repo by deleting \u003ccode\u003e.exe\u003c/code\u003e files (these never should have been uploaded) + making initial commits of some missed files from yesterday.\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch3\u003e17 May 2023\u003c/h3\u003e\n\u003col\u003e\n    \u003cli\u003eIn \u003ccode\u003eCountDuplicatesUnsorted\u003c/code\u003e: Removed unused \u003ccode\u003eMin\u003c/code\u003e and \u003ccode\u003eMax\u003c/code\u003e functions.\u003c/li\u003e\n    \u003cli\u003eLater, added \u003ccode\u003ePairSumUnsorted\u003c/code\u003e, \u003ccode\u003ePairSumUnsortedHash\u003c/code\u003e, \u003ccode\u003ePairSumSorted\u003c/code\u003e, and \u003ccode\u003eSinglePassMaxMin\u003c/code\u003e from \u003ca href = \"https://www.udemy.com/\"\u003eUdemy\u003c/a\u003e's \u003cb\u003eMastering Data Structures \u0026 Algorithms using C and C++\u003c/b\u003e course (\u003ca href = \"https://www.udemy.com/course/datastructurescncpp/\"\u003elink\u003c/a\u003e).\u003c/li\u003e\n    \u003cli\u003eAfter finishing the \u003ci\u003eSection 7\u003c/i\u003e algorithms (above), added \u003ccode\u003ePrint\u003c/code\u003e functionality to all.\u003c/lli\u003e\n    \u003cli\u003eFrom \u003ci\u003eSection 8\u003c/i\u003e, added \u003ccode\u003eStringToggleCase\u003c/code\u003e, \u003ccode\u003eCountConsonantsAndVowels\u003c/code\u003e, \u003ccode\u003eCountWords\u003c/code\u003e, \u003ccode\u003eStringReverse\u003c/code\u003e, \u003ccode\u003eCompareStrings\u003c/code\u003e, \u003ccode\u003eIsPalindrome\u003c/code\u003e, \u003ccode\u003eStringCountDuplicates\u003c/code\u003e, \u003ccode\u003eStringCountDuplicatesHash\u003c/code\u003e, \u003ccode\u003eStringFindDuplicatesBitwise\u003c/code\u003e, and \u003ccode\u003eIsAnagram\u003c/code\u003e, and the related \u003ccode\u003eToUpperCase\u003c/code\u003e and \u003ccode\u003eToLowerCase\u003c/code\u003e.\u003c/li\u003e\n    \u003cli\u003eMade a small correction to \u003ccode\u003eCountDuplicatesUnsortedHash\u003c/code\u003e.\u003c/li\u003e\n    \u003cli\u003eEventually: Added a \u003ccode\u003eUdemy\u003c/code\u003e subdirectory to future-proof the repo.\u003c/code\u003e\n\u003c/ol\u003e\n\u003ch3\u003e16 May 2023\u003c/h3\u003e\n\u003col\u003e\n    \u003cli\u003eInitial commit + \u003ccode\u003eREADME\u003c/code\u003e.\u003c/li\u003e\n    \u003cli\u003eLater, created \u003ccode\u003eCPP\u003c/code\u003e directory.\u003c/li\u003e\n    \u003cli\u003eLater, created + updated versions of \u003ccode\u003eFindMissingElementSorted\u003c/code\u003e, \u003ccode\u003eFindMissingElementSortedStart\u003c/code\u003e, \u003ccode\u003eFindMissingElementSortedMultiple\u003c/code\u003e, \u003ccode\u003eFindMissingElementUnsortedHash\u003c/code\u003e, \u003ccode\u003eFindDuplicatesSorted\u003c/code\u003e, \u003ccode\u003eCountDuplicatesSorted\u003c/code\u003e, \u003ccode\u003eCountDuplicatesSortedHash\u003c/code\u003e, \u003ccode\u003eCountDuplicatesUnsortedHash\u003c/code\u003e, and \u003ccode\u003eCountDuplicatesUnsorted\u003c/code\u003e from \u003ca href = \"https://www.udemy.com/\"\u003eUdemy\u003c/a\u003e's \u003cb\u003eMastering Data Structures \u0026 Algorithms using C and C++\u003c/b\u003e course (\u003ca href = \"https://www.udemy.com/course/datastructurescncpp/\"\u003elink\u003c/a\u003e).\u003c/li\u003e\n\u003c/ol\u003e \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstoverc%2Fcodingchallengeproblems","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstoverc%2Fcodingchallengeproblems","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstoverc%2Fcodingchallengeproblems/lists"}