data-structure-typed/test/unit/data-structures
2024-12-05 20:23:26 +13:00
..
binary-tree fix: Fix the issue where an extra array layer was processed for entries during TreeMultiMap instantiation. 2024-12-03 11:47:32 +13:00
graph fix: Adjust all entry callback functions to the [key, value] order. 2024-11-25 01:29:48 +13:00
hash feat: Implemented correct TreeMultiMap and AVLTreeMultiMap. Removed support for Raw parameters in the add and delete methods, #115. 2024-11-30 13:16:46 +13:00
heap fix: Fixed a bug in the DoublyLinkedList.delete method. Improved the feature for generating sample code documentation for test cases. Added classic example code for Heap and DoublyLinkedList. 2024-11-20 16:27:37 +13:00
linked-list perf: Optimize the performance of indexOf, lastIndexOf, slice, and splice methods in Queue, Deque, SinglyLinkedList, and DoublyLinkedList. The performance is now satisfactory with a dataset of 1 million elements. 2024-12-05 20:23:26 +13:00
matrix refactor: Test coverage increased to 95.63%. 2024-10-30 15:30:28 +13:00
priority-queue refactor: Test coverage increased to 95.63%. 2024-10-30 15:30:28 +13:00
queue feat: Added multiple methods to all linear data structures (Queue, Deque, DoublyLinkedList, SinglyLinkedList), including join, concat, sort, slice, lastIndexOf, findIndex, splice, reduceRight, and fill. Abstracted LinearBase and LinearLinkedBase classes to implement high-performance member methods tailored to different data types. 2024-12-04 22:30:05 +13:00
stack refactor: Test coverage increased to 95.63%. 2024-10-30 15:30:28 +13:00
tree test: The test cases have been added, though slightly tricky. The overall test coverage is currently at 93.27%. 2024-10-16 21:55:48 +13:00
trie docs: add example code for Trie 2024-11-22 19:53:32 +13:00