单项选择题

用n个数据元素从空二叉搜索树开始,采用逐次插入的方式创建一个二叉搜索树,最坏情况下创建的算法时间复杂度为()。

A.O(1)
B.O(n)
C.O(nlogn)
D.O(n^2)

<上一题 目录 下一题>
热门 试题

单项选择题
下面关于二叉搜索树的阐述中正确的是()。

A.二叉搜索树是适合于动态查找表实现的数据结构,当插入新元素时会引起树的结点的分裂
B.在二叉搜索树中进行查找时比较数据元素的次数不会超过结点个数的一半
C.按照二叉搜索树的层序遍历会得到一个关键字有序的序列
D.如果在构造二叉搜索树时插入元素关键字的次序是有序的,会造成创建的树的退化,降低查找效率

单项选择题
在一个具有30个结点的二叉搜索树中,查找关键字为36的结点,下列比较关键字的次序,()是可能的。

A.47,37,19,29,36
B.19,37,29,47,36
C.29,37,19,47,36
D.47,29,19,37,36

相关试题
  • 实现二分查找的递归章法如下,在相应位置填...
  • 单链表类型定义如下:用不带头结点的单链表...
  • 若无向图中任意两个不同的顶点间都有路径,...
  • 采用邻接矩阵存储n个顶点e条边的无向图,其...
  • 若三维数组a[4][5][6]的基地址是...