Skip to content

Latest commit

 

History

History
65 lines (48 loc) · 1.69 KB

README.md

File metadata and controls

65 lines (48 loc) · 1.69 KB

Grokking Algorithms

Main CI Maintainability Test Coverage

Inspired by the book of the same name, authored by Aditya Bhargava.

The code is written in JavaScript and covered by tests.

Setup

make install

Run tests

make test

Requirements

  • make sure make is installed locally

Contents

  • Array
  • Stack
  • Queue
  • Recursion
  • Singly-Linked List
  • Double-Linked List
  • Skip List
  • Binary Search Tree
  • Cartesian Tree
  • B-Tree
  • Red-Black Tree
  • Splay Tree
  • AVL Tree
  • KD Tree

Array Sorting Algorithms:

Graph Algorithms and Data Structures:

Reference materials