单项选择题
在一个具有n个结点的有序单链表中插入一个新结点并仍然有序的时间复杂度是()。
A.O(1)
B.O(n)
C.O(n2)
D.O(nlog2n)
在一个具有n个结点的有序单链表中插入一个新结点并仍然有序的时间复杂度是()。
A.O(1)
B.O(n)
C.O(n2)
D.O(nlog2n)
你可能感兴趣的试题
单项选择题
下列关于数据和逻辑结构的叙述中,哪一个是不正确的()。
下列关于数据和逻辑结构的叙述中,哪一个是不正确的()。
A.数据的逻辑结构是数据间关系的描述
B.数据的逻辑结构抽象反映数据元素间的逻辑关系
C.数据的逻辑结构具体反映数据在计算机中的存储方式
D.数据的逻辑结构分为线性结构和非线性结构
单项选择题
设rear是指向非空带头结点的循环单链表的尾指针,则删除表头结点的操作可表示为()。
设rear是指向非空带头结点的循环单链表的尾指针,则删除表头结点的操作可表示为()。
A.p=rear;rear=rear-〉next;free(p);
B.rear=rear-〉next;free(rear);
C.rear=rear-〉next-〉next;free(read);
D.p=rear-〉next-〉next;rear-〉next-〉next=p-〉next;free(p);
单项选择题
已知线性表L=(a1,a2,…,ai,…,an),下列说法正确的是()。
已知线性表L=(a1,a2,…,ai,…,an),下列说法正确的是()。
A.每个元素都有一个直接前驱和直接后继
B.线性表中至少要有一个元素
C.表中诸元素的排列顺序必须是由小到大或由大到小的
D.除第一个元素和最后一个元素外,其余每个元素都有一个数,且仅有一个直接前驱和直接后继