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

信息学奥赛算法基础综合测试(1).pdfVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

饭疏食,饮水,曲肱而枕之,乐亦在其中矣。不义而富且贵,于我如浮云。——《论语》

信息学奥赛:算法基础综合测试

一、单选题(共13分,前6题每题1.5分,后2题每题2分)

1、下列关于算法的描述正确的是()。

A.算法中有待执行的运算和操作必须是相当基本的(正确答案)

B.一个算法至少有一个输入和一个输出

C.算法并不需要每一个步骤都确切地定义

D.一个算法可以没有结束

2、下列关于算法的描述正确的是()

A.算法只能用自然语言来描述

B.算法只能用流程图或伪代码来表示

C.同一问题可以有不同的算法(正确答案)

D.同一问题的算法不同,结果必然不同

3、下列排序算法中,()不是基于比较的排序。

A.冒泡排序

B.计数排序(正确答案)

C.快速排序

D.选择排序

4、“你打开面前这扇门,看到屋里面还有一扇门。你走过去,发现手中的钥

匙还可以打开它,你推开门,发现里面还有一扇门,你继续打开它。若干次之后,

你打开面前的门后,发现只有一间屋子,没有门了。然后,你开始原路返回,每走

回一间屋子,你数一次,走到入口的时候,你可以回答出你到底用这你把钥匙打开

了几扇门。”这一表述主要体现了()的思想。

A.枚举

B.分治

C.递归(正确答案)

D.贪心

饭疏食,饮水,曲肱而枕之,乐亦在其中矣。不义而富且贵,于我如浮云。——《论语》

5、关于递归算法,下列说法不正确的是()。

A.一个过程或函数在其定义中有直接或间接调用自身,称为递归

B.递归算法的程序结构往往更简洁

C.递归可能会消耗大量的内存空间,程序执行慢,甚至出现栈溢出等问题

D.若递归算法执行效果慢,可以采用“时间换空间”的思路,使用递推算法

改进(正确答案)

6、下列关于高精度算法的说法中,错误的是()。

A.高精度算法是用计算机对于超大数据的一种模拟加,减,乘,除,乘方,

阶乘,开方等运算的算法,即高精度算法就是能处理高精度数各种运算的算法。

B.高精度算法中,参与运算的数(加数,被减数,减数,因数……)范围大大

超出了标准数据类型(整型,实型)能表示范围的运算。

C.高精度数一般采用使用一个数组来表示,一般采用字符串形式读入并采用

正序的方式进行存储。(正确答案)

D.高精度算法的内在实质是模拟算法,用计算机来模拟人用笔的计算过程。

7、(汉诺塔移动次数)在圣庙里,一块黄铜板上插着三根宝石柱。神在创造

世界的时候,在其中一根柱上从下到上地穿好了由大到小的64片金片,这就是所

谓的汉诺塔。不论白天黑夜,总有一个僧侣在按照下面的法则移动这些金片:一次

只移动一片,不管在哪根针上,小片必须在大片上面。僧侣们预言,当所有的金片

都从神穿好的那根柱上移到另外一根柱上时,世界就将在一声霹雳中消灭,而梵

塔、庙宇和众生也都将同归于尽。

不管传说是否可信,我们现在要解决的是,假设初始柱A上从下到上地穿好了由大

到小的n片金片,一次只能移动一片,且必须满足小片在大片之上。问最少移动

()次后所有的金片都从初始穿好的那根柱上移到另外一根柱C上。

饭疏食,饮水,曲肱而枕之,乐亦在其中矣。不义而富且贵,于我如浮云。——《论语》

A.2n-1

B.2n-1

C.2n+1

D.2n+1

A.2的n次方-1(正确答案)

文档评论(0)

132****4312 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档