ambrop7
|
a5c780c498
structure/CAvl: implement support for custom associative operations
|
13 rokov pred |
ambrop7
|
53e2c29355
structure/CAvl: implement range queries via CAvl_GetFirstGreater etc.
|
13 rokov pred |
ambrop7
|
48ce9a8148
structure: CAvl: rename CAVL_PARAM_VERIFY to CAVL_AUTO_VERIFY, because it's meant to be used globally rather than as
|
13 rokov pred |
ambrop7
|
8c1df4f007
structure: CAvl: add assertion against count overflow
|
13 rokov pred |
ambrop7
|
c14d248662
structure: CAvl: add option to not have lookup operations
|
13 rokov pred |
ambrop7
|
e9e0285a80
structure: CAvl: cosmetic changes
|
13 rokov pred |
ambrop7
|
d89417a560
CAvl: add option to assume the keys are the indices of nodes, suitable for implementation of IndexedList
|
13 rokov pred |
ambrop7
|
98c57a2886
structure: CAvl: fix CAvl_IndexOf()
|
13 rokov pred |
ambrop7
|
a5aa5517ab
structure: add CAvl, a very generic and embeddable AVL tree
|
13 rokov pred |