zrwusa
zrwusa
**Describe the solution you'd like** Consider whether default support for 'undefined' is needed in the binary tree.
**Describe the solution you'd like** Consider changing constructor( keysOrNodesOrEntriesOrRawElements: Iterable = [], options?: BinaryTreeOptions ) to use the unified type Iterable | Iterable consistent with other data structures.
**Describe the bug** Perfectly balancing a Red-Black tree is not useful. Clone a Red-Black tree is also not as the same as original one.
**Describe the solution you'd like** In Tarjan's algorithm for an undirected graph, support is needed for finding biconnected components and detecting the presence of cycles.
**Describe the solution you'd like** Investigate optimizing the performance of the delete method for certain sequence-based data structures. Such like Queue, Deque, Stack
**Describe the solution you'd like** To consider adding the slice and splice methods to all sequence data structures.
In Heap and PriorityQueue, the comparator parameter should be mandatory when E is a non-number type.
**Describe the bug** In Heap and PriorityQueue, the comparator parameter should be mandatory when E is a non-number type.
**Expected behavior** In a binary tree, add and remove null nodes. When adding a null node, the size of the binary tree does not need to increase, and when removing...
**Describe the improvement** To adhere to native JavaScript conventions and considering the linear nature of data structures like Queue, Deque, and LinkedList, we should standardize the use of "length" instead...
**Is your feature request related to a problem? Please describe.** Similar to a Queue, this Deque manages elements and marks the starting position through bucket management to accelerate operations on...