Go to file
Oleksii Trekhleb f5ae2360f2 More tests.
2018-04-04 07:02:56 +03:00
assets Add cartesian product algorithm. 2018-04-02 09:05:17 +03:00
src More tests. 2018-04-04 07:02:56 +03:00
.babelrc Add jest tests. 2018-03-27 13:03:44 +03:00
.editorconfig Add linked_list. 2018-03-25 23:28:32 +03:00
.eslintrc Refactor Priority Queue. 2018-04-03 18:18:04 +03:00
.gitignore More tests. 2018-04-04 07:02:56 +03:00
.travis.yml Configure Travis. 2018-03-28 16:25:26 +03:00
jest.config.js More tests. 2018-04-04 07:02:56 +03:00
package-lock.json Add Queue. 2018-03-28 15:53:12 +03:00
package.json Configure Travis. 2018-03-28 16:25:26 +03:00
README.md Refactor MinHeap. 2018-04-03 18:17:14 +03:00

JavaScript Algorithms and Data Structures

Build Status

Data Structures

  1. Linked List
  2. Queue
  3. Stack
  4. Hash Table
  5. Heap
  6. Priority Queue
  7. Trie
  8. Tree

Algorithms

Running Tests

Run all tests

npm test

Run tests by name

npm test -- -t 'LinkedList'