互联网面试宝典

您现在的位置是: 首页 >

问题详情

什么是平衡二叉树?

面试宝典 2023-06-12 Web前端开发工程师 17
平衡二叉树(Balanced Binary Tree),又称AVL树,是一种特殊的二叉搜索树,其左子树和右子树的高度差(平衡因子)不超过1,即任意节点的左右子树高度差不超过1。由于平衡二叉树的高度比普通的二叉搜索树小,所以查找、插入和删除等操作的时间复杂度都只有O(log n)。因此,平衡二叉树在数据结构中具有重要的应用价值,常用于实现搜索、排序和动态存储等场合。