网站大量收购闲置独家精品文档,联系QQ:2885784924

计算机专业(基础综合)-试卷1 .pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

计算机专业(基础综合)-试卷1

(总分:104.00,做题时间:90分钟)

一、单项选择题(总题数:41,分数:82.00)

1.单项选择题1-40小题。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。

2.堆的逻辑结构是()。

A.线性结构

B.树形结构√

C.网状结构

D.数组

堆是一种经过排序的树形数据结构,每个结点都有一个值。通常我们所说的堆是指二叉堆。堆的特点是根

结点的值最小(或最大),且根结点的两个子树也是一个堆。

3.循环队列用数组A[0,1…m一1]存放其元素值,已知其头尾指针分别为front,rear,则其队列元素个

数为()。

A.(rear一front+m)%m√

B.rear一front+1

C.rear一front

D.front一rear

数组下标从0开始共m个元素,故队列元素个数=(rear—front+m)%m。

4.设森林M中有三棵树,它们结点个数分别为N1,N2,N3,与森林相对应的二叉树上,根结点的右子树上

的结点个数为()。

A.N1

B.NI+N2

C.N3

D.N2+N3√

由森林和二叉树的转换关系可知,森林中第一棵树的根结点转换为二叉树的根结点、其他结点变为二叉树

的根结点的左子树上的结点,森林中第二和第三棵树全部构成二叉树根结点的右子树,故知根结点的右子

树上的结点个数为N2+N3;故选D。

5.采用邻接表存储的图的广度优先遍历算法类似于树的()。

A.中根遍历

B.先根遍历

C.后根遍历

D.按层次遍历√

图的深度优先遍历类似于树的先序遍历;图的广度优先遍历类似于树的层次遍历。

6.已知一棵完全二叉树的第6层(设根为第1层)有8个叶结点,则完全二叉树的结点个数最多是()。

A.39

B.52

C.111√

D.119

第6层满时第6层共有32个结点,当第六层的最后8个结点为叶结点,其余24个结点为非叶结点时完全

二叉树结点总数达最多,此时共有1+2+4+8+16+32+48=111个结点;故选C。

7.判断有向图是否存在回路,除了可以利用拓扑排序外,还可以利用的是()。

A.求关键路径的方法

B.求最短路径的DUKSTRA方法

C.深度优先遍历算法√

D.广度优先遍历算法

本题考查判断有向图是否存在回路的基本方法:拓扑排序和深度优先遍历。

8.对于序列(49,38,65,97,76,13,27,50)按非递减方式排序,采用步长为4的希尔排序,第一次排

序结果为()。

A.(49,76,65,13,27,50,97,38)

B.(13,27,38,49,50,65,76,97)

C.(97,76,65,50,49,38,27,13)

D.(49,13,27,50,76,38,65,97)√

由希尔排序的规则易知,步长为4则第一次排序是第1个元素和第5个元素比较、小的放第1个元素所在

位置,大的放第5个元素所在位置;以此类推比较第2和第6个元素,第3和第7个元素,第4和第8个

元素;故选D。

9.已知一个线性表(38,25,74,63,52,48),表长为16,假定采用散列函数h(key)=key%7,计算散列

地址,并存储在散列表中,若采用线性探测方法解决冲突,在该散列表上,进行等概率成功查找的平均查

找长度为()。

A.1.5

B.1.7

C.2.0√

D.2.3

由散列函数画出散列表后易知:38,25,74,63,52,48查找成功分别须要1,1,2,1,4,3次查找,

故查找成功的平均查找长度=(1+1+2+1+4+3)/6=2.0。

10.下列关于无向连通图特性的叙述中,正确的描述是()。I.所有顶点的度之和为偶数Ⅱ.边数大于顶点

个数减1Ⅲ.至少有一个顶点的度为1

A.只有I√

B.只有Ⅱ

C.I和Ⅱ

D.I和Ⅲ

参见无向连通图的定义。I正确,对于任意一条边必然连接着两个顶点即产生2个度,所以顶点度之和必

为偶数;Ⅱ错误,边数可能等于顶点个数减1;Ⅲ错误,无此特性。故选A。

11.若要求尽快地对序列进行稳定的排序,应选择()。

A.快速排序

B.归并排序√

C.冒泡排序

D.堆排序

A、D错,快速排序和堆排序是非稳定排序。归并排序和冒泡排序是稳定的排序。归并排序的时间复杂度为

文档评论(0)

. + 关注
官方认证
内容提供者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体社旗县清显文具店
IP属地河南
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档