Almost all programmers have had an algorithm solving period. This is more common when a developer is preparing for a coding interview. Some of the most used websites to practice algorithms are Codility, Leetcode and HackerRank.
These are the pages i use to practice and i have learned a lot from them. However, it always bothered my that i can't easily check my past solutions in Codility like i can in the other pages. So i decided to create this repo to keep track of my solutions using Java as the programming language.
- Iterations
- Binary Gap(100%)
- Arrays
- CyclicRotation(100%)
- OddOccurrencesInArray(100%)
- Time Complexity
- FrogJmp(100%)
- PermMissingElem(100%)
- TapeEquilibrium(100%)
- Counting Elements
- FrogRiverOne(100%)
- MaxCounters(100%)
- MissingInteger(100%)
- PermCheck(100%)
- Prefix Sums(Not Started)