题目内容
(请给出正确答案)
[主观题]
在N个结点的二叉排序上成功找到一个结点,在平均情况下的时间复杂度是()
A、O(1)
B、O(N)
C、
D、不确定
提问人:网友crazykirby
发布时间:2022-01-07
A、O(1)
B、O(N)
C、
D、不确定
A.所有结点的平均查找效率是O(logN)
B.最小值一定在叶结点上
C.最大值一定在叶结点上
D.中位值结点在根结点或根的左子树上
回指向该结点的指针。要求算法的平均时间复杂度为O(log2n)。二叉搜索树的每个结点中除data、ieftChild、rightChild等数据成员外、增加一个count成员,保存以该结点为根的子树上的结点个数。
A.在最坏情况下时间复杂度为O(n^2)
B.在最好情况下时间复杂度为O(nlogn)
C.在平均情况下时间复杂度为O(n^2)
D.在平均情况下时间复杂度为O(nlogn)
● 对 n 个元素的数组进行 (63) ,其平均时间复杂度和最坏情况下的时间复杂度都是O(nlogn)。
(63)
A. 希尔排序
B. 快速排序
C. 堆排序
D. 选择排序
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!