我想了解使用C ++实现红黑和AVL树。我检查了一些关于它们的网站,但大多数网站都很复杂且难以理解。你能告诉我一些资源吗?
答案 0 :(得分:0)
首先阅读两棵树的基本属性。您不必将自己局限于一种编程语言。如果你了解这些属性,那么你可以用任何语言自己实现它。
红黑树的属性:
红黑树C ++代码: http://www.sanfoundry.com/cpp-program-implement-red-black-tree/
AVL Tree Tutorial: https://www.youtube.com/watch?v=rwzuze_tTwQ
AVL Tree C ++代码: https://tfetimes.com/c-avl-tree/