Go to file
Oleksii Trekhleb 04a2b08669 Add License.
2018-04-11 08:06:39 +03:00
assets Add cartesian product algorithm. 2018-04-02 09:05:17 +03:00
src Fix JSDoc. 2018-04-11 07:38:48 +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 Add graph. 2018-04-10 11:42:32 +03:00
.gitignore More tests. 2018-04-04 07:02:56 +03:00
.travis.yml Integrate codecov. 2018-04-04 07:15:22 +03:00
jest.config.js Make test coverage to be optional. 2018-04-05 06:27:06 +03:00
LICENSE Add License. 2018-04-11 08:06:39 +03:00
package-lock.json Integrate codecov. 2018-04-04 07:15:22 +03:00
package.json Add AVL Tree. 2018-04-06 09:34:36 +03:00
README.md Add graph. 2018-04-10 11:42:32 +03:00

JavaScript Algorithms and Data Structures

Build Status codecov

Data Structures

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

Algorithms

Running Tests

Run all tests

npm test

Run tests by name

npm test -- -t 'LinkedList'