Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stoverc/codingchallengeproblems
A repository for me to keep up with coding challenge problems (think: LeetCode) from various sources.
https://github.com/stoverc/codingchallengeproblems
algorithms datastructures leetcode leetcode-cpp leetcode-java leetcode-python leetcode-solutions udemy
Last synced: about 1 month ago
JSON representation
A repository for me to keep up with coding challenge problems (think: LeetCode) from various sources.
- Host: GitHub
- URL: https://github.com/stoverc/codingchallengeproblems
- Owner: stoverc
- Created: 2023-05-16T19:44:26.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-06-08T22:12:10.000Z (over 1 year ago)
- Last Synced: 2024-11-12T15:34:19.548Z (3 months ago)
- Topics: algorithms, datastructures, leetcode, leetcode-cpp, leetcode-java, leetcode-python, leetcode-solutions, udemy
- Language: C++
- Homepage:
- Size: 142 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Coding Challenge Problems
A repository for me to keep up with coding challenge problems (think: [LeetCode](https://leetcode.com/)) from various sources.## To-Do
* Refactor `*Hash` challenge problems to abandon generics in favor of `int` types (because otherwise, binning for floats, etc., is bad news!).
* More exercises.
* More languages.
Changelog
31 May 2023
- Beginning of
LeetCode
, and initial commit ofLeetCode/CPP/1TwoSum.cpp
.18 May 2023
- Modified some Section 8 files to eliminate unnecessary
size
parameter + updated TODO list above.
- Later, modified more Section 8 files to rename
arr
parameter asA
.
- Completed first versions of
StringPermutations
, ... , and made small edits throughout.
- Cleaned up repo by deleting
.exe
files (these never should have been uploaded) + making initial commits of some missed files from yesterday.17 May 2023
- In
CountDuplicatesUnsorted
: Removed unusedMin
andMax
functions.
- Later, added
PairSumUnsorted
,PairSumUnsortedHash
,PairSumSorted
, andSinglePassMaxMin
from Udemy's Mastering Data Structures & Algorithms using C and C++ course (link).
- After finishing the Section 7 algorithms (above), added
- From Section 8, added
StringToggleCase
,CountConsonantsAndVowels
,CountWords
,StringReverse
,CompareStrings
,IsPalindrome
,StringCountDuplicates
,StringCountDuplicatesHash
,StringFindDuplicatesBitwise
, andIsAnagram
, and the relatedToUpperCase
andToLowerCase
.
- Made a small correction to
CountDuplicatesUnsortedHash
.
- Eventually: Added a
Udemy
subdirectory to future-proof the repo.16 May 2023
- Initial commit +
README
.
- Later, created
CPP
directory.
- Later, created + updated versions of
FindMissingElementSorted
,FindMissingElementSortedStart
,FindMissingElementSortedMultiple
,FindMissingElementUnsortedHash
,FindDuplicatesSorted
,CountDuplicatesSorted
,CountDuplicatesSortedHash
,CountDuplicatesUnsortedHash
, andCountDuplicatesUnsorted
from Udemy's Mastering Data Structures & Algorithms using C and C++ course (link).