2015湖南省数据结构与算法考试题库

1、栈进行插入和删除操作的特点是( A )。

A)LIFO B)FIFO

C)FCFS D)HPF

2、串的逻辑结构与( D )的逻辑结构不相同。

A)线性表 B)栈

C)队列 D)集合

3、线索二叉树中某结点D,没有左孩子的条件是( B )。

A)D->Lchild=Null B) D->ltag=1

C) D->Rchild=Null D) D->ltag=0

4、下列各种数据结构中属于线性结构的有( A )。

A)栈 B) 二叉树

C) 广义表 D) 图

5、栈进行插入和删除操作的特点是( A )。

A)LIFO B)FIFO

C)FCFS D)HPF

6、串的逻辑结构与( D )的逻辑结构不相同。

A)线性表 B)栈

C)队列 D)集合

7、用一维数组A进行顺序存储时,若起始地址为loc(A1),元素长度为c,则A的第i个数组单元在存放地址loc(Ai),等于( B )。

A)loc(A1)+i*c B)loc(A1)+(i-1)*c

C)loc(A1)+i*c+1 D)loc(A1)+(i+1)*c

8、在一棵度为3的树中,度为3的结点个数为2,度为2的结点个数为1,则度为0的结点个数为( C )。

A)4 B)5

C)6 D)7

9、数据结构研究的内容是( D )。

A)数据的逻辑结构 B)数据的存储结构

C)建立在相应逻辑结构和存储结构上的算法 D)包括以上三个方面

10、n个顶点的图的最小生成树必定( D ),是不正确的描述。

A)不唯一 B)权的总和唯一

C)不含回路 D)有n条边

11、如果结点A有3个兄弟,而且B为A的双亲,则B的度为( B )。

A)3 B)4 C)5 D)1

12、若采用邻接矩阵法存储一个n个顶点的无向图,则该邻接矩阵是一个( D )。

A)上三角矩阵 B) 稀疏矩阵

C) 对角矩阵 D) 对称矩阵

13、广义表head(((a,b),(c,d)))的运算结果为( A )。

A)(a,b) B)(c,d)

C)空表 D)((a,b),(c,d))

14、串的逻辑结构与( D )的逻辑结构不同。

A)线性表 B)栈

C)队列 D)树

15、线性表的链接实现有利于( A )运算。

A)插入 B)读元素

C)查找 D)定位

16、串的逻辑结构与( D )的逻辑结构不相同。

A)线性表 B)栈

C)队列 D)集合

17、在一棵度为3的树中,度为3的结点个数为2,度为2的结点个数为1,则度为0的结点个数为( C )。

A)4 B)5

C)6 D)7

18、若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点的个数

是( B )。

A)9 B)11 C)15 D)不能确定

19、倘若在对串的插入、删除运算中,期望运算速度最快,则应采用( C )。

A)顺序表示法 B)单字符为结点的单链表表示法

C)等量分块表示法 D)不等量分块表示法

20、数据结构中,在逻辑上可以把数据结构分成( B )。

A)动态结构和静态结构

B)线性结构和非线性结构

C)紧凑结构和非紧凑结构

D)内部结构和外部结构

21、向一个栈顶指针为hs的链栈中插入一个s结点时,应执行( D )。

A) hs->next=s; B) s->next=hs->next; hs->next=s;

C) s->next=hs; hs=s; D) s->next=hs; hs=hs->next;

22、在数据结构中,从逻辑上可以把数据结构分为( C )。

A)动态结构和静态结构 B)紧凑结构和非紧凑结构

C)线性结构和非线性结构 D)内部结构和外部结构

23、广义表head(((a,b),(c,d)))的运算结果为( A )。

A)(a,b) B)(c,d)

C)空表 D)((a,b),(c,d))

24、在一个单链表中,已知q结点是p结点的前趋结点,若在q和p之间插入s结点,则须执行( A ) 。

A)q->next=s; s->next=p; B)s->next=p->next; p->next=s;

C)p->next=s->next; s->next=p D)p->next=s; s->next=q;

25、倘若在对串的插入、删除运算中,期望运算速度最快,则应采用( C )。

A)顺序表示法 B)单字符为结点的单链表表示法

C)等量分块表示法 D)不等量分块表示法

26、线性表的链接实现有利于( A )运算。

A)插入 B)读元素

C)查找 D)定位

27、下列各种数据结构中属于线性结构的有( A )。

A)栈 B) 二叉树

C) 广义表 D) 图

28、在一个链队列中,假定front和rear分别为队首和队尾指针,则删除一个结点的操作为( B )。

A) rear=rear->next; B) front=front->next;

C) rear=front->next; D) front=rear->next ;

29、串的逻辑结构与( D )的逻辑结构不相同。

A)线性表 B)栈

C)队列 D)集合

30、设有一个栈,元素的进栈次序为A, B, C, D, E,下列是不可能的出栈序列是( C )。

A) A, B, C, D, E

B) B, C, D, E, A

C) E, A, B, C, D

D) E, D, C, B, A

31、栈进行插入和删除操作的特点是( A )。

A)LIFO B)FIFO

C)FCFS D)HPF

32、在一个具有n个单元的顺序栈中,假定以地址低端(即0单元)作为栈底,以top作为栈顶指针,当做出栈处理时,top变化为( C )。

A)top不变 B)top=0 C

)top-- D)top++

33、用一维数组A进行顺序存储时,若起始地址为loc(A1),元素长度为c,则A的第i个数组单元在存放地址loc(Ai),等于( B )。

A)loc(A1)+i*c B)loc(A1)+(i-1)*c

C)loc(A1)+i*c+1 D)loc(A1)+(i+1)*c

34、数据结构研究的内容是( D )。

A)数据的逻辑结构 B)数据的存储结构

C)建立在相应逻辑结构和存储结构上的算法 D)包括以上三个方面

35、线索二叉树中某结点D,没有左孩子的条件是( B )。

A)D->Lchild=Null B) D->ltag=1

C) D->Rchild=Null D) D->ltag=0

36、设有一个10阶的对称矩阵A,采用压缩存储方式,以行序为主存储,a??11为第一个元素,其存储地址为1,每元素占1个地址空间,则a85的地址为( B )。

A)13 B)33 C)18 D)40

37、数据结构中,在逻辑上可以把数据结构分成( B )。

A)动态结构和静态结构

B)线性结构和非线性结构

C)紧凑结构和非紧凑结构

D)内部结构和外部结构

38、线性表的链接实现有利于( A )运算。

A)插入 B)读元素

C)查找 D)定位

39、向一个栈顶指针为hs的链栈中插入一个s结点时,应执行( D )。

A) hs->next=s; B) s->next=hs->next; hs->next=s;

C) s->next=hs; hs=s; D) s->next=hs; hs=hs->next;

40、下列序列中,执行第一趟快速排序后得到的序列是( A )。

A)[d,a,e,d,b]f[h,g] B) [c,e,a,d]f[h,g,b]

C) [g,a,e,c,b]f[d,h] D) [a,b,c,d,]f[e,g,h]

41、在一个具有n个单元的顺序栈中,假定以地址低端(即0单元)作为栈底,以top作为栈顶指针,当做出栈处理时,top变化为( C )。

A)top不变 B)top=0 C)top-- D)top++

1、栈进行插入和删除操作的特点是( A )。

A)LIFO B)FIFO

C)FCFS D)HPF

2、串的逻辑结构与( D )的逻辑结构不相同。

A)线性表 B)栈

C)队列 D)集合

3、线索二叉树中某结点D,没有左孩子的条件是( B )。

A)D->Lchild=Null B) D->ltag=1

C) D->Rchild=Null D) D->ltag=0

4、下列各种数据结构中属于线性结构的有( A )。

A)栈 B) 二叉树

C) 广义表 D) 图

5、栈进行插入和删除操作的特点是( A )。

A)LIFO B)FIFO

C)FCFS D)HPF

6、串的逻辑结构与( D )的逻辑结构不相同。

A)线性表 B)栈

C)队列 D)集合

7、用一维数组A进行顺序存储时,若起始地址为loc(A1),元素长度为c,则A的第i个数组单元在存放地址loc(Ai),等于( B )。

A)loc(A1)+i*c B)loc(A1)+(i-1)*c

C)loc(A1)+i*c+1 D)loc(A1)+(i+1)*c

8、在一棵度为3的树中,度为3的结点个数为2,度为2的结点个数为1,则度为0的结点个数为( C )。

A)4 B)5

C)6 D)7

9、数据结构研究的内容是( D )。

A)数据的逻辑结构 B)数据的存储结构

C)建立在相应逻辑结构和存储结构上的算法 D)包括以上三个方面

10、n个顶点的图的最小生成树必定( D ),是不正确的描述。

A)不唯一 B)权的总和唯一

C)不含回路 D)有n条边

11、如果结点A有3个兄弟,而且B为A的双亲,则B的度为( B )。

A)3 B)4 C)5 D)1

12、若采用邻接矩阵法存储一个n个顶点的无向图,则该邻接矩阵是一个( D )。

A)上三角矩阵 B) 稀疏矩阵

C) 对角矩阵 D) 对称矩阵

13、广义表head(((a,b),(c,d)))的运算结果为( A )。

A)(a,b) B)(c,d)

C)空表 D)((a,b),(c,d))

14、串的逻辑结构与( D )的逻辑结构不同。

A)线性表 B)栈

C)队列 D)树

15、线性表的链接实现有利于( A )运算。

A)插入 B)读元素

C)查找 D)定位

16、串的逻辑结构与( D )的逻辑结构不相同。

A)线性表 B)栈

C)队列 D)集合

17、在一棵度为3的树中,度为3的结点个数为2,度为2的结点个数为1,则度为0的结点个数为( C )。

A)4 B)5

C)6 D)7

18、若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点的个数

是( B )。

A)9 B)11 C)15 D)不能确定

19、倘若在对串的插入、删除运算中,期望运算速度最快,则应采用( C )。

A)顺序表示法 B)单字符为结点的单链表表示法

C)等量分块表示法 D)不等量分块表示法

20、数据结构中,在逻辑上可以把数据结构分成( B )。

A)动态结构和静态结构

B)线性结构和非线性结构

C)紧凑结构和非紧凑结构

D)内部结构和外部结构

21、向一个栈顶指针为hs的链栈中插入一个s结点时,应执行( D )。

A) hs->next=s; B) s->next=hs->next; hs->next=s;

C) s->next=hs; hs=s; D) s->next=hs; hs=hs->next;

22、在数据结构中,从逻辑上可以把数据结构分为( C )。

A)动态结构和静态结构 B)紧凑结构和非紧凑结构

C)线性结构和非线性结构 D)内部结构和外部结构

23、广义表head(((a,b),(c,d)))的运算结果为( A )。

A)(a,b) B)(c,d)

C)空表 D)((a,b),(c,d))

24、在一个单链表中,已知q结点是p结点的前趋结点,若在q和p之间插入s结点,则须执行( A ) 。

A)q->next=s; s->next=p; B)s->next=p->next; p->next=s;

C)p->next=s->next; s->next=p D)p->next=s; s->next=q;

25、倘若在对串的插入、删除运算中,期望运算速度最快,则应采用( C )。

A)顺序表示法 B)单字符为结点的单链表表示法

C)等量分块表示法 D)不等量分块表示法

26、线性表的链接实现有利于( A )运算。

A)插入 B)读元素

C)查找 D)定位

27、下列各种数据结构中属于线性结构的有( A )。

A)栈 B) 二叉树

C) 广义表 D) 图

28、在一个链队列中,假定front和rear分别为队首和队尾指针,则删除一个结点的操作为( B )。

A) rear=rear->next; B) front=front->next;

C) rear=front->next; D) front=rear->next ;

29、串的逻辑结构与( D )的逻辑结构不相同。

A)线性表 B)栈

C)队列 D)集合

30、设有一个栈,元素的进栈次序为A, B, C, D, E,下列是不可能的出栈序列是( C )。

A) A, B, C, D, E

B) B, C, D, E, A

C) E, A, B, C, D

D) E, D, C, B, A

31、栈进行插入和删除操作的特点是( A )。

A)LIFO B)FIFO

C)FCFS D)HPF

32、在一个具有n个单元的顺序栈中,假定以地址低端(即0单元)作为栈底,以top作为栈顶指针,当做出栈处理时,top变化为( C )。

A)top不变 B)top=0 C

)top-- D)top++

33、用一维数组A进行顺序存储时,若起始地址为loc(A1),元素长度为c,则A的第i个数组单元在存放地址loc(Ai),等于( B )。

A)loc(A1)+i*c B)loc(A1)+(i-1)*c

C)loc(A1)+i*c+1 D)loc(A1)+(i+1)*c

34、数据结构研究的内容是( D )。

A)数据的逻辑结构 B)数据的存储结构

C)建立在相应逻辑结构和存储结构上的算法 D)包括以上三个方面

35、线索二叉树中某结点D,没有左孩子的条件是( B )。

A)D->Lchild=Null B) D->ltag=1

C) D->Rchild=Null D) D->ltag=0

36、设有一个10阶的对称矩阵A,采用压缩存储方式,以行序为主存储,a??11为第一个元素,其存储地址为1,每元素占1个地址空间,则a85的地址为( B )。

A)13 B)33 C)18 D)40

37、数据结构中,在逻辑上可以把数据结构分成( B )。

A)动态结构和静态结构

B)线性结构和非线性结构

C)紧凑结构和非紧凑结构

D)内部结构和外部结构

38、线性表的链接实现有利于( A )运算。

A)插入 B)读元素

C)查找 D)定位

39、向一个栈顶指针为hs的链栈中插入一个s结点时,应执行( D )。

A) hs->next=s; B) s->next=hs->next; hs->next=s;

C) s->next=hs; hs=s; D) s->next=hs; hs=hs->next;

40、下列序列中,执行第一趟快速排序后得到的序列是( A )。

A)[d,a,e,d,b]f[h,g] B) [c,e,a,d]f[h,g,b]

C) [g,a,e,c,b]f[d,h] D) [a,b,c,d,]f[e,g,h]

41、在一个具有n个单元的顺序栈中,假定以地址低端(即0单元)作为栈底,以top作为栈顶指针,当做出栈处理时,top变化为( C )。

A)top不变 B)top=0 C)top-- D)top++


相关文章

  • 河南省2015年司法考试考试试题
  • 河南省2015年司法考试考试试题 提示:本试卷为选择题,由计算机阅读.请将所选答案填涂在答题卡上,勿在卷面上直接作答. 一.单项选择题.每题所设选项中只有一个正确答案,多选.错选或不选均不得分.本部分含1-25题,每题2分,共50分. 1. ...查看


  • 2012湖南省计算机等级考试二级试题及答案
  • 1.希尔排序法属于哪一种类型的排序法(B) A.交换类排序法 B.插入类排序法 C.选择类排序法 D.建堆排序法 2.算法一般都可以用哪几种控制结构组合而成(D) A. 循环.分支.递归 B. 顺序.循环.嵌套 C. 循环.递归.选择 D. ...查看


  • 2015年数学中考研讨会心得体会
  • 2015年数学中考研讨会心得体会 我有幸在4月11日至12日参加今年省上的中考研讨会,这对于我是一个很好的学习 机会,也使自己对今年的命题趋势和动向有了一定的了解和体会,现就我的心得和自身存 在的不足作如下介绍: 一.2015年中考数学命题 ...查看


  • 2015河南省小学数学试卷
  • 1.(4分)(2014? 上海)计算:a (a+1)= _________ . 2.本题应使用深度优先遍历,从主调函数进入dfs(v)时 ,开始记数,若退出dfs()前,已访问完有向图的全部顶点(设为n 个),则有向图有根,v 为根结点.将 ...查看


  • 2015年福建省教师招聘考试小学信息技术考试大纲
  • 漳州中公教育.给人改变未来的力量 2015年福建省中小学新任教师公开招聘考试 小学信息技术学科考试大纲 一.考试性质 福建省中小学新任教师公开招聘考试是符合招聘条件的考生参加的全省统一的选拔性考试.考试结果将作为福建省中小学新任教师公开招聘 ...查看


  • 中学信息技术2015安徽招考
  • 安徽省中小学新任教师公开招聘统一笔试 中学信息技术学科考试大纲 一.考试性质 安徽省中小学新任教师公开招聘考试为全省统一组织的公开性选拔考试,是落实"省考.县管.校用"教师管理体制的基础工作.其目的是吸引有志于从事基础教 ...查看


  • 基于新预算法对推动高校预算管理体制改革的探讨
  • 摘 要:新预算法的颁布实施凸显了对预算编制.预算管理完整性和科学性的要求,高校的部门预算是公共财政预算的组成部分,高校的预算管理必将在新预算法的推动下,做出相应的改革和完善.文章对高校预算管理的现状及存在的问题进行了分析,并结合新预算法的相 ...查看


  • 2016年工商银行秋季校园招聘报名时间
  • 2016年工商银行秋季校园招聘报名时间 已经发布,具体招聘信息如下: 招聘程序 (一)网上报名.具体报名时间为2015年9月7日-9月13日.请应聘者注册并登录我行人才招聘官方网站(job.icbc.com.cn),在线填写个人简历,完成职 ...查看


  • "数学文化"成 2017高考数学重要考点
  • "数学文化"成 2017高考数学重要考点 2017年高考数学是从3个选考模块中删掉了一个--"几何证明选讲".2017届考生们只需要从剩下的"坐标系与参数方程"和"不等式 ...查看


热门内容