设单循环链表中结点的结构为(data,link),且first为指向链表表头的指针,current为链表当前指针,在循环

  • A+
(1)【◆题库问题◆】:[单选] 设单循环链表中结点的结构为(data,link),且first为指向链表表头的指针,current为链表当前指针,在循环链表中检测current是否达到链表表尾的语句是()。
A.current->link=null
B.first->link=current
C.first=current
D.current->link=first

【◆参考答案◆】:D

(2)【◆题库问题◆】:[名词解释] 排序

【◆参考答案◆】:
根据关键字的递减或递增的次序,把文件中的各个记录依次排列起来,可使一个无序的数据元素序列变成一个有序的序列的操作。

(3)【◆题库问题◆】:[填空题] 线性表(a1,a2,…,an)的顺序存储结构中,设每个单元的长度为L,元素ai的存储地址LOC(ai)为()。

【◆参考答案◆】:LOC(a1)+(i-1)*L

(4)【◆题库问题◆】:[名词解释] 拓扑排序

【◆参考答案◆】:
由一个有向无环图的顶点组成的序列,当且仅当满足下列条件,称为该图的一个拓扑排序——1,每个顶点出现且仅出现一次。2若顶点a在b之前,不存在b到a的路径。

(5)【◆题库问题◆】:[判断题] 数组是一种静态的存储空间分配,就是说,在程序设计时必须预先定义数组的数据类型和存储空间大小,由编译程序在编译时进行分配。
A.正确
B.错误

【◆参考答案◆】:正确

(6)【◆题库问题◆】:[单选] 广度优先遍历类似于二叉树的()
A.先序遍历
B.中序遍历
C.后序遍历
D.层次遍历

【◆参考答案◆】:D

(7)【◆题库问题◆】:[单选] 若邻接表中的有奇数个表结点,则一定()
A.图中有奇数个顶点
B.图中有偶数个顶点
C.图为无向图
D.图为有向图

【◆参考答案◆】:D

(8)【◆题库问题◆】:[判断题] 存储图的邻接矩阵中,邻接矩阵的大小不但与图的顶点个数有关,而且与图的边数也有关。
A.正确
B.错误

【◆参考答案◆】:正确

(9)【◆题库问题◆】:[填空题] 一个连通图的生成树是一个(),它包含图中所有顶点,但只有足以构成一棵树的n-1条边。

【◆参考答案◆】:极小连通子图

(10)【◆题库问题◆】:[判断题] 插入与删除操作是数据结构中最基本的两种操作,因此这两种操作在数组中也经常被使用。
A.正确
B.错误

【◆参考答案◆】:正确

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: