self-balancing

Adjective

 * 1) Able to right itself automatically to prevent falling.
 * a self-balancing scooter
 * a self-balancing unicycle
 * 1)  Of a data structure: able to maintain a small height (number of levels) regardless of insertions and deletions.
 * a self-balancing binary search tree