wip balance identical for erase and insert now
This commit is contained in:
@@ -175,9 +175,10 @@ private:
|
||||
|
||||
// BBST
|
||||
enum {INSERT, ERASE};
|
||||
void _balance(node<value_type>* n, bool action);
|
||||
void _balance(node<value_type>* n);
|
||||
short _compute_height(node<value_type>* n);
|
||||
short _balance_factor(node<value_type>* n);
|
||||
short _balance_f(node<value_type>* n);
|
||||
node<value_type>* _rotate_left(node<value_type>* n);
|
||||
node<value_type>* _rotate_right(node<value_type>* n);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user