Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/paveldeuce/grokking-algorithms

Doing the exercises using the grokking-algorithms book
https://github.com/paveldeuce/grokking-algorithms

algorithm algorithms binary-search breadth-first-search dijkstra-algorithm double-linked-list dynamic-programming greedy-algorithms grokking-algorithms hashtable javascript jest knapsack-problem linked-list merge-sort quicksort recursion selection-sort stack

Last synced: 8 days ago
JSON representation

Doing the exercises using the grokking-algorithms book

Awesome Lists containing this project

README

        

# grokking-algorithms

[![Node CI](https://github.com/PavelDeuce/grokking-algorithms/actions/workflows/nodejs.yml/badge.svg)](https://github.com/PavelDeuce/grokking-algorithms/actions/workflows/nodejs.yml)
[![Maintainability](https://api.codeclimate.com/v1/badges/124f3ea7dbc891ded46a/maintainability)](https://codeclimate.com/github/PavelDeuce/grokking-algorithms/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/124f3ea7dbc891ded46a/test_coverage)](https://codeclimate.com/github/PavelDeuce/grokking-algorithms/test_coverage)

Doing the exercises using the grokking-algorithms book

## Repository status

* [x] Chapter 1 - Binary search
* [x] Chapter 2 - Selection sort, Merge sort (+Linked list, +Double linked list)
* [x] Chapter 3 - Recursion (+Stack)
* [x] Chapter 4 - Quicksort
* [x] Chapter 5 - Hashtable
* [x] Chapter 6 - Breadth-first search
* [x] Chapter 7 - Dijkstra's algorithm
* [x] Chapter 8 - Greedy Algorithms (+Knapsack problem)
* [x] Chapter 9 - Dynamic Programming (+Knapsack problem, +Climbing staircase problem)