Interval Tree backed by augmented AVL tree
The AVL implementation is derived from attractivechaos' klib (kavl.h) and the derived code remains MIT licensed.
Enable instrumentation: version(instrument) This will calculate statistics related to traversal depth
Common API across Interval AVL Trees and Interval Splay Trees
Consumer needs to use this with insert functions (unlike splaytree fns, which take interval directly)
See Source File
James S. Blachly, MD <james.blachly@gmail.com>
Copyright (c) 2019 James Blachly
MIT
Interval Tree backed by augmented AVL tree
The AVL implementation is derived from attractivechaos' klib (kavl.h) and the derived code remains MIT licensed.
Enable instrumentation: version(instrument) This will calculate statistics related to traversal depth