https://github.com/deverebor/studie-book-grokking-algorithms
Notes, challenge resolutions, and applications of the Grokking Algorithms book content with unit tests
https://github.com/deverebor/studie-book-grokking-algorithms
algorithms-and-data-structures grokking-algorithms jest typescript unit-testing
Last synced: about 1 month ago
JSON representation
Notes, challenge resolutions, and applications of the Grokking Algorithms book content with unit tests
- Host: GitHub
- URL: https://github.com/deverebor/studie-book-grokking-algorithms
- Owner: deverebor
- Created: 2022-07-04T19:47:57.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-08-06T22:36:00.000Z (almost 3 years ago)
- Last Synced: 2025-03-24T19:08:45.178Z (about 2 months ago)
- Topics: algorithms-and-data-structures, grokking-algorithms, jest, typescript, unit-testing
- Language: TypeScript
- Homepage:
- Size: 328 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Grokking Algorithms
| Statements | Branches | Functions | Lines |
| --------------------------- | ----------------------- | ------------------------- | ----------------- |
|  |  |  |  |
> **Notes**, **challenge resolutions**, and **applications** of the Grokking Algorithms book content
## Index
- First Chapter
- [Anotations](src/first-chapter/notes/)
- [Chapter Questions](src/first-chapter/chapter-questions/)
- [Main](src/first-chapter/main.ts)
- [Binary Search Algorithm](src/first-chapter/binary-search.ts)
- Second Chapter
- [Anotations](src/second-chapter/notes/)
- [Chapter Questions](src/second-chapter/chapter-questions/)
- [Main](src/second-chapter/main.ts)
- [Ordination Per Search](src/second-chapter/ordination-per-search.ts)
- [Search Smallest](src/second-chapter/search-smallest.ts)
- Third Chapter
- [Anotations](src/third-chapter/notes/)
- [Chapter Questions](src/third-chapter/chapter-questions/)
- [Main](src/third-chapter/main.ts)
- [Countdown Recursive](src/third-chapter/countdown-recursive.ts)
- [Greeting Recursive](src/third-chapter/greeting-recursive.ts)
- [Factorial Recursive](src/third-chapter/factorial-recursive.ts)
- [Recursive Tail Call](src/third-chapter/recursive-tail.ts)
- Fourth Chapter
- [Anotations](src/fourth-chapter/notes/)
- [Main](src/fourth-chapter/main.ts)
- [Loop Sum](src/fourth-chapter/loop-sum.ts)
- [Quicksort](src/fourth-chapter/quicksort.ts)
- [Recursive Count](src/fourth-chapter/recursive-count.ts)
- [Recursive Max](src/fourth-chapter/recursive-max.ts)
- [Recursive Sum](src/fourth-chapter/recursive-sum.ts)
- Fifth Chapter
- [Anotations](src/fifth-chapter/notes/)
- [Main](src/fifth-chapter/main.ts)
- [Hash Basket](src/fifth-chapter/hash-basket.ts)
- [Hash Voted](src/fifth-chapter/hash-voted.ts)---
Developer with ❤️🔥 by Lucas Souza (@deverebor)