首页
头指针为H的循环单链表中尾结点P的特点是()。
精华吧
→
答案
→
慕课
→
未分类
头指针为H的循环单链表中尾结点P的特点是()。
A.P->next=H
B.P->next=H->next
C.P=H
D.P=H->next
正确答案:P->next=H
Tag:
数据结构
结点
指针
时间:2022-01-04 13:52:08
上一篇:
线性表(a1,a2,…,an)以链式方式存储时,访问第i个元素的时间复杂度为()
下一篇:
两个指针P和Q,分别指向单链表的两个结点,P是Q的前驱结点的条件是()。
相关答案
1.
在双向链表中,在p所指向的结点前插入一个q所指向的结点,相应的操作语句是()。注:双向链表的结点结构为(prior,data,next)。
2.
将两个各有n个元素的有序表合并成一个有序表,其最少的比较次数是()。
3.
对于一个带头结点的单链表,其头指针为head,判定该表为空表的条件是()。
4.
对于顺序表,访问结点和删除结点的时间复杂度分别为()。
5.
设某顺序表中第一个元素的存储地址是Base,下限值为1,每个结点占m个单元,则第i个结点的存储地址为()。
6.
下面关于线性表叙述中错误的是()。
7.
在双向链表中查找某一结点的前驱或者后继,都非常方便。
8.
带尾指针的循环链表比带头指针的循环链表更便于运算。
9.
单链表的头插建立算法也称为反向建立单链表。
10.
单链表的插入、删除效率优于顺序表。
热门答案
1.
顺序表是指按照顺序方式进行存储的线性表。
2.
数据的存储结构表示的是数据元素之间的逻辑关系。
3.
数据的逻辑结构分为线性结构、树型结构、图状结构和集合。
4.
链式存储的优点是可以随机存储。
5.
算法可以用不同的语言描述,如果用C语言或PASCAL语言等高级语言来描述,则算法实际上就是程序了。
6.
下面程序段的时间复杂度为()。voidsum(intn)//n为正整数{intp=1,sum=0,i;for(i=1;i=n;i++){p*=i;sum+=p;}}
7.
下面程序段的时间复杂度为()。for(i=0;in;i++)for(j=0;jm;j++)A[j]=0;
8.
有如下递归函数fact(n),分析其时间复杂度为()。intfact(intn){if(n=1)return1;elsereturn(n*fact(n-1));}
9.
算法效率分析的两个主要方面是()。
10.
下面的程序段时间复杂度为()。for(i=1;in;i++)for(j=1;jn;j++)x=x+1;