单选题 直接选择排序的时间复杂度为(  )。(n 为元素个数)

A、 O(n)
B、 O(log2n)
C、 O(nlog2n)
D、 O(n2)
下载APP答题
由4l***i8提供 分享 举报 纠错

相关试题

单选题 不带头结点的单链表 head 为空的判定条件是(  )。

A、

head==NULL

B、

head.next==NULL

C、

head.next==head

D、

head!==NULL

单选题 树最适合用来表示(  )。

A、有序数据元素
B、无序数据元素
C、元素之间具有分支层次关系的数据
D、元素之间无联系的数据

单选题 若串 S=‘software’,其子串的数目是(  )。

A、8
B、37
C、36
D、9

单选题 带头结点的单链表 head 为空的判定条件是(  )。

A、

head==NULL

B、

head.next==NULL

C、

head.next==head

D、

head!==NULL

单选题 在循环队列中,若 front 与 rear 分别表示对头元素和队尾元素的位置,则判断循环队列空的条件是(  )。

A、front==rear+1
B、rear==front+1
C、front==rear
D、front==0

单选题 需要分配较大空间,插入和删除不需要移动元素的线性表,其存储结构是(  )。

A、单链表
B、静态链表
C、线性链表
D、顺序存储结构

单选题 在存储数据时,通常不仅要存储各数据元素的值,而且还要存储(  )。

A、数据的处理方法
B、数据元素的类型
C、数据元素之间的关系
D、数据的存储方法

单选题 采用折半查找法查找长度为 n 的线性表时,每个元素的平均查找长度为 (  )。

A、O(n2)
B、O(nlog2n)
C、O(n)
D、O(log2n)