关于AVLTree(C++实现)没有统一旋转操作的问题
最近疫情比较严重,只能在家里休息,利用休息之余,我用C++把AVL树实现了一遍大学老师只讲一些比较简单的数据结构和算法,这些高级数据结构还是需要自己主动学习并且动手来实现的,从前只听说过AVLTree,我从看书了解原理到把它一点一点写出来最后在调试一共花了大概3天的时间。应该已经算很长时间了。一般情况下AVL树是不用我么自己写的,但是为了有一份已经实现的代码作为我以后再来回顾算法实现的依照,我还是决定对自己狠一些把它实现了一遍以下代码均采用C++11 标准在ubuntu 18.04上经过编译和调试以上所述是小编给大家介绍的关于AVLTree没有统一旋转操作的问题,希望对大家有所帮助!
下载地址
用户评论