https://github.com/duke-git/codility-challenge
A project which solve the codility problem with js.
https://github.com/duke-git/codility-challenge
algorithm codility datastructure javascript js
Last synced: 4 months ago
JSON representation
A project which solve the codility problem with js.
- Host: GitHub
- URL: https://github.com/duke-git/codility-challenge
- Owner: duke-git
- License: mit
- Created: 2022-11-01T03:33:12.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-11-25T09:54:02.000Z (almost 3 years ago)
- Last Synced: 2025-07-09T12:08:53.718Z (4 months ago)
- Topics: algorithm, codility, datastructure, javascript, js
- Language: JavaScript
- Homepage:
- Size: 129 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# codility-challenge
A project which solve the codility problem with js.## Target
- 👏 Beat 100%.
- 💪 O(1) -> O(logN) -> O(N) -> O(N*logN) -> O(N*M)## Test
- Run command `npm run test` will use jest lib to test all case items in *.test.js file.
## Index
- ### 1. Lesson
- [BinaryGap](https://github.com/duke-git/codility-challenge/blob/main/src/lessons/BinaryGap.js)
- [CountDiv](https://github.com/duke-git/codility-challenge/blob/main/src/lessons/CountDiv.js)
- [CyclicRotation](https://github.com/duke-git/codility-challenge/blob/main/src/lessons/CyclicRotation.js)
- [Distinct](https://github.com/duke-git/codility-challenge/blob/main/src/lessons/Distinct.js)
- [FrogJmp](https://github.com/duke-git/codility-challenge/blob/main/src/lessons/FrogJmp.js)
- [FrogRiverOne](https://github.com/duke-git/codility-challenge/blob/main/src/lessons/FrogRiverOne.js)
- [GenomicRangeQuery](https://github.com/duke-git/codility-challenge/blob/main/src/lessons/GenomicRangeQuery.js)
- [MaxCounters](https://github.com/duke-git/codility-challenge/blob/main/src/lessons/MaxCounters.js)
- [MaxProductOfThree](https://github.com/duke-git/codility-challenge/blob/main/src/lessons/MaxProductOfThree.js)
- [MinAvgTwoSlice](https://github.com/duke-git/codility-challenge/blob/main/src/lessons/MinAvgTwoSlice.js)
- [OddOccurrencesInArray](https://github.com/duke-git/codility-challenge/blob/main/src/lessons/OddOccurrencesInArray.js)
- [PassingCars](https://github.com/duke-git/codility-challenge/blob/main/src/lessons/PassingCars.js)
- [PermCheck](https://github.com/duke-git/codility-challenge/blob/main/src/lessons/PermCheck.js)
- [PermMissingElem](https://github.com/duke-git/codility-challenge/blob/main/src/lessons/PermMissingElem.js)
- [TapeEquilibrium](https://github.com/duke-git/codility-challenge/blob/main/src/lessons/TapeEquilibrium.js)