大学职业搜题刷题APP
下载APP
首页
课程
题库模板
Word题库模板
Excel题库模板
PDF题库模板
医考护考模板
答案在末尾模板
答案分章节末尾模板
题库创建教程
创建题库
登录
logo - 刷刷题
创建自己的小题库
搜索
数据结构(中国海洋大学)-2020春夏 - 刷刷题
数据结构(中国海洋大学)-2020春夏
题数
51
考试分类
智慧树
学校
中国海洋大学
售价
¥5
手机预览
收藏
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
去刷题
简介
数据结构是计算机程序设计的重要理论技术基础。本课程强调基本数据结构的概念、存储结构的掌握与算法分析、设计的训练,始终以问题为研究对象,按照提出问题、分析问题、解决问题、总结问题的步骤,培养学生运用数据结构的基本理论和算法设计、分析的方法来分析和解决实际问题的能力。
...更多
0道
0道
0道
章节目录
第一章测试
第二章测试
第三章测试
第四章测试
第五章测试
第六章测试
第七章测试
第八章测试
第九章测试
数据结构
题目预览(可预览10题)
【单选题】
若以S和X分别表示进栈和退栈操作,则对初始状态为空的栈可以进行的栈操作系列合法的是( );
A.
SXSXXSSX
B.
SSSXXSXX
C.
SXXSXSSX
D.
SXSSXXXX
参考答案:
B
参考解析:
欢迎编辑补充或参与题目讨论
【单选题】
图书馆的数目检索系统采用 关系的数据结构。
A.
图状
B.
线性
C.
集合
D.
树形
参考答案:
B
参考解析:
欢迎编辑补充或参与题目讨论
【单选题】
假设某个单向循环链表的长度大于1,且表中既无头结点也无头指针。已知s为指向链表中某个结点的指针,试编写算法在链表中删除指针s所指结点的前驱结点。

StatusListDelete_CL(LinkList &S)

{ LinkList p,q; if(S==S->next)return ERROR; q=S; p=S->next; while( ){ q=p; p=p->next; } q->next=p->next; free(p); return OK;}
A.
p==S
B.
p->next!=S
C.
p!=S
D.
p->next==S
参考答案:
B
参考解析:
欢迎编辑补充或参与题目讨论
【单选题】
用顺序结构存储,删除最后一个结点时,( )
A.
会移动其它结点位置
B.
一定不会移动其它结点位置
C.
其它
D.
可能会移动其它结点位置
参考答案:
B
参考解析:
欢迎编辑补充或参与题目讨论
【单选题】
算法的确定性是指 ( )
A.
算法中的每一条指令必须有确切的含义
B.
当输入数据非法时,算法也能作出反应或进行处理
C.
在任何情况下,算法不会出现死循环
D.
算法中没有逻辑错误
参考答案:
A
参考解析:
欢迎编辑补充或参与题目讨论
【单选题】
( )是一个值的集合和定义在这个值集上的一组操作的总称。
A.
数据结构
B.
数据项
C.
数据元素
D.
数据类型
参考答案:
D
参考解析:
欢迎编辑补充或参与题目讨论
【单选题】
线性表中的数据元素有一个前驱多个后继。
A.
B.
参考答案:
A
参考解析:
欢迎编辑补充或参与题目讨论
【单选题】
链表中逻辑上相邻的元素的物理地址__________相邻。
A.
其它
B.
必定
C.
一定不
D.
不一定
参考答案:
D
参考解析:
欢迎编辑补充或参与题目讨论
【单选题】
1.假设有两个按元素值递增有序排列的线性表A和B,均以单链表作存储结构,请编写算法将A表和B表归并成一个按元素值递减有序(即非递增有序,允许表中含有值相同的元素)排列的线性表C,并要求利用原表(即A表和B表)的结点空间构造C表。//将合并逆置后的结果放在C表中,并删除B表StatusListMergeOppose_L(LinkList &A,LinkList &B,LinkList &C){ LinkList pa,pb,qa,qb; pa=A; pb=B; qa=pa; //保存pa的前驱指针 qb=pb; //保存pb的前驱指针 pa=pa->next; pb=pb->next; A->next=NULL; C=A; while(pa&&pb){ if(pa->data<pb->data){ qa=pa; pa=pa->next; qa->next=A->next; //将当前最小结点插入A表表头 A->next=qa; } else{ qb=pb; pb=pb->next; ( )//将当前最小结点插入B表表头 A->next=qb; } } while(pa){ qa=pa; pa=pa->next; qa->next=A->next; A->next=qa; } while(pb){ qb=pb; pb=pb->next; qb->next=A->next; A->next=qb; } pb=B; free(pb); return OK;}
A.
qa->next=A->next
B.
qb->next=A->next
C.
qa->next=A;
D.
qb->next=A;
参考答案:
B
参考解析:
欢迎编辑补充或参与题目讨论
【单选题】
是相互之间存在一种或多种特定关系的数据元素的集合。
A.
数据结构
B.
数据
C.
数据项
D.
数据元素
参考答案:
A
参考解析:
欢迎编辑补充或参与题目讨论
刷刷题-刷题-导入试题 - 刷刷题刷刷题-刷题-导入试题 - 刷刷题刷刷题-刷题-导入试题 - 刷刷题
刷刷题-刷题-导入试题 - 刷刷题
刷刷题-刷题-导入试题 - 刷刷题
刷刷题-单词鸭