下面程序的时间复杂度为        。在一个单链表中,若删除p所指结点的后继结点,则执行        。for(i=0; i

gebilaowang 6

蚊抚绢傅从肛七妹韦诲枚犀斡

下面程序的时间复杂度为        。在一个单链表中,若删除p所指结点的后继结点,则执行        。for(i=0; i答案:点击这里查看答案


点击这里,查看数据结构(山东大学版) 2021智慧树答案完整版


点击这里,搜索更多网课答案


如需获取更多网课答案,可在浏览器访问我们的网站:http://www.mengmianren.com/

下面程序的时间复杂度为        。在一个单链表中,若删除p所指结点的后继结点,则执行        。for(i=0; i

下面程序的时间复杂度为        。在一个单链表中,若删除p所指结点的后继结点,则执行        。for(i=0; i

注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://www.mengmianren.com/



 

数据结构的形式定义是(D, S),其中D是数据元素的有限集,S是D上的关系有限集。

A:对
B:错
答案: 对

在数据结构中,从层次上可以把数据结构分成        。

A:动态结构和静态结构
B:顺序存储结构和链式存储结构
C:线性结构和非线性结构 
D:逻辑结构和存储结构
答案: 逻辑结构和存储结构

线性表若采用链式存储结构时,要求内存中可用的存储单元的地址        。

A:必须是连续的 
B:部分地址必须是连续的
C:一定是不连续的
D:连续不连续都可以
答案: 连续不连续都可以

下面程序的时间复杂度为        。

for(i=0; i

   for(j=0; j

      A[i][j]=i*j;

A:O(m2) 
B:O(n2
C:O(m×n)
D:O(m+n)
答案: O(m×n)

若需要利用形参直接访问实参,则应把形参变量说明为        参数。

A:指针
B:引用
C:void
D:值

答案: 引用

带头结点的单链表L为空的判定条件是        。

A:L= =NULL 
B:L→next= =NULL
C:L→next= =L 
D:L!=NULL
答案: L→next= =NULL

非空的循环单链表L的尾结点(由p所指向)满足        。

A:p→next = =NULL
B:p= =NULL
C:p→next= =L   
D:p= =L
答案: p→next= =L   

在一个单链表中,已知q所指结点是p所指结点的前驱结点,若在q和p之间插入s结点,则执行        。

A:s→next=p→next; p→next=s
B:p→next=s→next; s→next=p
C:q→next=s; s→next=p
D:p→next=s; s→next=q
答案: q→next=s; s→next=p

在一个单链表中,若删除p所指结点的后继结点,则执行        。

A:p→next=p→next→next
B:q=p→next; p→next=q→next
C:p→next=p→next
D:p=p→next→next
答案: q=p→next; p→next=q→next

在一个具有n个结点的有序单链表中插入一个新结点并仍然有序的算法的时间复杂度为        。

A:O(1) 
B:O(n)

C:O(n2
D:O(nlog2n)
答案: O(n)


勒闻细辱刑臀毯亲嫂混泌攫巾


点击下方答案目录,3秒找到你想要的答案


分享