平衡二叉树(AVL tree)调整算法请参见我的博文: <关于平衡二叉树(AVL tree)旋转后平衡标志调整的计算公式>
若要在 C++ 中使用则只要将 KYAVLTreeC.c 改为 KYAVLTreeC.cpp 即可。
用C语言实现平衡二叉树(AVL tree)头文件如下:
用C语言实现平衡二叉树(AVL tree)源码如下:
平衡二叉树(AVL tree)调整算法请参见我的博文: <关于平衡二叉树(AVL tree)旋转后平衡标志调整的计算公式>
若要在 C++ 中使用则只要将 KYAVLTreeC.c 改为 KYAVLTreeC.cpp 即可。
用C语言实现平衡二叉树(AVL tree)头文件如下:
用C语言实现平衡二叉树(AVL tree)源码如下: