data-structure-typed/src/data-structures
2023-12-23 09:41:04 +08:00
..
base style: code base reformat 2023-12-21 10:26:45 +08:00
binary-tree refactor: Remove isSubtreeBST; using isBST alone is sufficient. Update BSTVariant to use STANDARD and INVERSE instead of MIN and MAX. 2023-12-23 09:41:04 +08:00
graph style: code base reformat 2023-12-21 10:26:45 +08:00
hash style: code base reformat 2023-12-21 10:26:45 +08:00
heap style: code base reformat 2023-12-21 10:26:45 +08:00
linked-list style: code base reformat 2023-12-21 10:26:45 +08:00
matrix refactor: Remove the _addTo method from BinaryTree and TreeMultiMap. 2023-12-22 19:59:38 +08:00
priority-queue style: code base reformat 2023-12-21 10:26:45 +08:00
queue style: code base reformat 2023-12-21 10:26:45 +08:00
stack refactor: Unify the return types of all methods and align them with Java, extract the print and hasValue methods to base class. This will make the code more consistent and easier to understand. 2023-12-12 21:14:17 +08:00
tree style: reformated codebase 2023-11-16 10:14:14 +08:00
trie refactor: Unify the return types of all methods and align them with Java, extract the print and hasValue methods to base class. This will make the code more consistent and easier to understand. 2023-12-12 21:14:17 +08:00
index.ts refactor: Extract all methods such as 'some', 'every', 'entries', 'keys', 'values', 'forEach', 'reduce' into the base classes 'IterableElementBase' and 'IterablePairBase'. 2023-12-02 22:15:18 +08:00