data-structure-typed/test/unit/data-structures
Revone c3122e7fc7 fix: Type safety fixes for ComparableObject.
feat: Use extractComparable in the BST data structure to control key comparisons instead of directly passing a comparator. Use isReverse to control whether the tree is reversed instead of relying on the comparator.
Removed the unnecessary getNodeByKey method.chore: Support list configuration for performance testing.
2024-11-22 17:12:06 +13:00
..
binary-tree fix: Type safety fixes for ComparableObject. 2024-11-22 17:12:06 +13:00
graph chore: Add source map support for ESModule. Add a 'browser' field to package.json. Performance optimization of getRandomIntArray method 2024-11-16 23:07:53 +13:00
hash refactor: Test coverage increased to 95.63%. 2024-10-30 15:30:28 +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 feat: Enhanced DoublyLinkedList methods to support Node type parameters for push, unshift, addAfter, addBefore, getNode, addAt, delete, indexOf, and getBackward; added a new get method. 2024-11-20 20:43:22 +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 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
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 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