dsa.js-data-structures-algorithms-javascript

🥞Data Structures and Algorithms explained and implemented in JavaScript + eBook

MIT License

Stars
7.5K
Committers
23

Bot releases are hidden (Show)

dsa.js-data-structures-algorithms-javascript - 2.7.6 Latest Release

Published by amejiarosario almost 3 years ago

2.7.6 (2021-11-30)

Bug Fixes

  • graph: minor typo in bfs code documentation (ccfcfe6), closes #110
dsa.js-data-structures-algorithms-javascript - 2.7.5

Published by amejiarosario over 3 years ago

2.7.5 (2021-05-24)

Bug Fixes

  • bst: on duplicates values the same node is returned (d350da8), closes #99
dsa.js-data-structures-algorithms-javascript - 2.7.4

Published by amejiarosario almost 4 years ago

2.7.4 (2021-01-09)

Bug Fixes

  • bst: some typos on the code (6b9a4e8)
dsa.js-data-structures-algorithms-javascript - 2.7.3

Published by amejiarosario almost 4 years ago

2.7.3 (2020-12-22)

Bug Fixes

  • book/bst: better wording (1d75301)
  • book/graph: add comments for runtimes using hashset implementations (c7c7947)
  • book/hashmap: exercise example and add tests (c137930)
dsa.js-data-structures-algorithms-javascript - 2.7.2

Published by amejiarosario almost 4 years ago

2.7.2 (2020-12-17)

Bug Fixes

  • book: Rename fibonacci-dynamic-programming (ded0a70)
dsa.js-data-structures-algorithms-javascript - 2.7.1

Published by amejiarosario almost 4 years ago

2.7.1 (2020-12-02)

Bug Fixes

  • book: update company names (38a4178)
dsa.js-data-structures-algorithms-javascript - 2.7.0

Published by amejiarosario almost 4 years ago

2.7.0 (2020-10-30)

Bug Fixes

  • book/set: split Set chapter into Hash Set and Tree Set for better (c1cf57a)

Features

  • book: show companies asked questions (b3167f9)
  • book/linkedlist: add applications (2b96f00)
dsa.js-data-structures-algorithms-javascript - 2.6.0

Published by amejiarosario almost 4 years ago

2.6.0 (2020-10-28)

Bug Fixes

Features

  • book: add chapter numbers (0f13f90)
  • book/linkedlist: linked lists techniques and common patterns (8cd126d)
dsa.js-data-structures-algorithms-javascript - 2.5.1

Published by amejiarosario almost 4 years ago

2.5.1 (2020-10-23)

Bug Fixes

  • linkedlist: refactored methods and improve book images and (ba110e2)
  • linkedlist: rename indexOf to getIndex to make it clearer (fcf3db6)
dsa.js-data-structures-algorithms-javascript - 2.5.0

Published by amejiarosario almost 4 years ago

2.5.0 (2020-10-22)

Features

  • book/hashmap: add code examples and patterns (f7b8d59)
dsa.js-data-structures-algorithms-javascript - 2.4.0

Published by amejiarosario almost 4 years ago

2.4.0 (2020-10-19)

Bug Fixes

  • book/array: improve examples and grammar (04836cd)

Features

  • book/array: add array patterns for solving problems (8c7b7be)
  • book/array: sliding window pattern (8fa2746)
dsa.js-data-structures-algorithms-javascript - 2.3.0

Published by amejiarosario about 4 years ago

2.3.0 (2020-10-03)

Features

  • treeMap: get last entry (highest value) (249de5d)
dsa.js-data-structures-algorithms-javascript - 2.2.1

Published by amejiarosario about 4 years ago

2.2.1 (2020-10-02)

Bug Fixes

dsa.js-data-structures-algorithms-javascript - 2.2.0

Published by amejiarosario about 4 years ago

2.2.0 (2020-09-29)

Features

  • book/big-o: add new chapter on how to determine big o from code. (68c73d4)
dsa.js-data-structures-algorithms-javascript - 2.1.0

Published by amejiarosario about 4 years ago

2.1.0 (2020-09-11)

Features

  • book/sorting: add questions and solutions (fdb8bd8)
dsa.js-data-structures-algorithms-javascript - 2.0.0

Published by amejiarosario about 4 years ago

2.0.0 (2020-09-08)

Features

  • book/pq: add exercise with pq and dijkstra (3a2a24f)
  • heap: add error handling for heaps (827177f)
  • pq: improves docs and usability of priority queues (edf8808)

BREAKING CHANGES

  • heap: size is now an attribute rather than a method. Similar to the built-in Map.size and Set.size
dsa.js-data-structures-algorithms-javascript - 1.18.0

Published by amejiarosario about 4 years ago

1.18.0 (2020-09-07)

Features

  • book/graph: add schedule exercise and solution (6a83cf8)
dsa.js-data-structures-algorithms-javascript - 1.17.0

Published by amejiarosario about 4 years ago

1.17.0 (2020-09-04)

Features

  • book/set: add questions and solutions (f40dc63)
dsa.js-data-structures-algorithms-javascript - 1.16.0

Published by amejiarosario about 4 years ago

1.16.0 (2020-09-03)

Features

  • book/hashmap: add exercises and solutions (d18186b)
dsa.js-data-structures-algorithms-javascript - 1.15.0

Published by amejiarosario about 4 years ago

1.15.0 (2020-09-02)

Bug Fixes

  • book/solutions: fix missing solutions (464417e)

Features

  • BinaryTreeNode: add BinaryTreeNode.from (bcb4c28)
  • book/binary-tree: add right side view exercise and solution (28346a4)
  • book/bt: add binary tree diameter problem (068dd9c)