2017年大连理工大学电子信息与电气工程学部810数(12)

发布时间:2021-06-06

20.程序一定是算法。( )

【答案】

【解析】一个程序不一定满足有穷性。而算法是对问题的解,用程序设计语言来实现来描述,这时算法就是一个程序。

21.为了很方便的插入和删除数据,可以使用双向链表存放数据。( )

【答案】

【解析】链式存储结构便于数据的插入和删除,但只能顺序访问表中的元素。

22.—个排序算法是否稳定,是指该算法在各种情况下的时间效率是否相差不大。( )

【答案】×

【解析】排序的稳定性指:假定在待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相对次序保持不变,即在原序列中,

且ri在rj之前,而在排序后的

序列中,ri仍在rj之前,则称这种排序算法是稳定的;否则称为不稳定的。

23.就平均查找长度而言,分块查找最小,折半查找次之,顺序查找最大。( )

【答案】×

【解析】折半查找最小,分块查找次之,顺序查找最大。分块查找的速度虽然不如折半查找算法,但比顺序查找算法快得多,同时又不需要对全部节点进行排序。当结点很多且块数很大时,对索引表可以采用折半查找,这样能够进一步提高查找的速度。

24.3阶的B-树是平衡的3路搜索树。反之,一棵平衡的3路搜索树是3阶B-树。( )

【答案】×

【解析】3路搜索树并不具有3阶B-树的性质。因此一棵平衡的3路搜索树不一定是3阶B-树。

25.在用堆排序算法排序时,如果要进行增序排序,则需要采用“大根堆”。( )

【答案】√

,使其n个元素的最大(小)【解析】堆排序:基本思想先将原始序列构造成一个堆(初始堆)

值处于序列的第一个位置;然后交换序列第一个元素与最后一个元素的位置。

26.对处理大量数据的外存介质而言,索引顺序存取方法是一种方便的文件组织方法。( )

【答案】×

【解析】索引顺序存取方法插入操作比较麻烦,对于处理大量数据,会有大量的记录进入溢出区,而基本区中又浪费很多空间。

27.在初始数据表已经有序时,快速排序算法的时间复杂度为

【答案】×

( )

2017年大连理工大学电子信息与电气工程学部810数(12).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219