红黑树时间复杂度为什么是O(logn)?
红黑树的最大高度是2log(n+1),n是指红黑树节点个数。
因为红黑树查询的时间复杂度其实就是从根节点开始往下查询,最大查询时间也就是到叶节点终止,即为树的高度。
因此时间复杂度为O(logn)。
红黑树的特点: 左根右,根叶黑,不红红,黑路同
红黑树的理解
最新推荐文章于 2022-11-20 19:59:27 发布
红黑树时间复杂度为什么是O(logn)?
红黑树的最大高度是2log(n+1),n是指红黑树节点个数。
因为红黑树查询的时间复杂度其实就是从根节点开始往下查询,最大查询时间也就是到叶节点终止,即为树的高度。
因此时间复杂度为O(logn)。
红黑树的特点: 左根右,根叶黑,不红红,黑路同