Talk:AVL tree/C++

From Rosetta Code
Revision as of 12:31, 13 July 2016 by rosettacode>NNcNannara (Created page with "The algorithms started out life in Pascal in a book called "Data Structures and Program Design" by Robert L Kruse. These were top/down (i.e. root to leaf) recursive algorithms...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The algorithms started out life in Pascal in a book called "Data Structures and Program Design" by Robert L Kruse. These were top/down (i.e. root to leaf) recursive algorithms without parent pointers. In 2006, the algorithms were made bottom/up (i.e. leaf to root) and the recursion was abolished (using parent pointers). These algorithms may be compared to the red/black set algorithms of STL. NNcNannara (talk) 12:30, 13 July 2016 (UTC)