算法设计与分析智慧树知到课后章节答案2023年下山东交通学院

合集下载

软件测试智慧树知到课后章节答案2023年下山东交通学院

软件测试智慧树知到课后章节答案2023年下山东交通学院

软件测试智慧树知到课后章节答案2023年下山东交通学院山东交通学院第一章测试1.下面说法正确的是( )答案:成功的测试是发现了迄今尚未发现的错误的测试2.软件测试的对象包括( )答案:源程序、目标程序、数据及相关文档3.下列()不属于测试原则的内容答案:找到的缺陷越多软件的缺陷就越少4.经过严密的软件测试后所提交给用户的软件产品中()答案:还可能包含少量软件错误5.对程序的测试最好由()来做,对程序的调试最好由()来做。

答案:第三方测试机构程序员第二章测试1.下面哪个属于静态分析:( )a) 编码规则的检查b) 程序结构分析c) 程序复杂度分析d) 内存泄漏答案:除d)以外2.关于评审说法正确的是( )答案:评审的目的是发现产品的缺陷,因此在评审上的投入可以减少大量的后期返工3.下面对静态测试和动态测试的区别描述正确的是:()答案:静态测试并没有真正的运行软件,而动态测试需要运行软件4.程序员A请项目经理与其一起评审自己的代码属于哪类评审?( )答案:桌面评审5.程序员A请程序员B帮忙Review一下他写的代码,属于哪类评审?()答案:临时评审第三章测试1.测试用例是为达到最佳的测试效果或高效的揭露隐藏的错误而精心设计的少量测试数据,至少应该包括( )答案:测试输入、执行条件和预期的结果。

2.什么是等价类划分( )a) 将测试对象的输入或输出域划分成若干部分b) 从每一个子集中选取少数具有代表性的数据c) 是一种白盒测试方法d) 有效值的等价类e) 无效值的等价类答案:a),b), d), e)3.关于边界值的说法不正确的是:()答案:边界值分析法考虑了输入变量之间的依赖关系4.黑盒法是通过分析程序的()来设计测试用例的方法。

答案:功能5.系统规格说明书中指出,该系统的输入框应该接收大写或小写字母,以下哪个测试用例是由无效等价类得出的?( )答案:F33ds第四章测试1.如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用( )和判定表驱动法。

交通工程学智慧树知到课后章节答案2023年下山东科技大学

交通工程学智慧树知到课后章节答案2023年下山东科技大学

交通工程学智慧树知到课后章节答案2023年下山东科技大学山东科技大学第一章测试1.交通工程学的特点包括系统性、综合性、交叉性、社会性、超前性、动态性。

()答案:对2.下面哪些属于交通工程研究范畴()。

答案:交通规划;交通流理论;交通调查与分析;交通管理与控制3.交通工程研究涉及许多相关理论,包括()。

答案:环境工程;道路工程;管理学;控制工程4.交通工程学被称为“五E”学科,是因为它具有超前性和动态性。

()答案:错5.智能交通时代不再需要交通需求管理。

()答案:错第二章测试1.棋盘式路网布局设计简单、方向性好,对角线交通连接方便。

()答案:错2.高峰小时系数越小说明高峰小时内交通量越稳定。

()答案:错3.交通流三参数包括()答案:密度;车速;交通量4.临界速度是指密度达到最大时的速度。

()答案:错5.车速越快人眼的视力越好。

()答案:错第三章测试1.环形交叉口交通量调查可以计算得到()答案:直行交通量2.航空摄影法是调查密度的最佳方法,可获得准确数据并且不受地物影响。

()答案:错3.点样本法适合停驶车辆百分率很高的情况。

()答案:错4.浮动车法可以调查得到地点车速。

()答案:错5.停车延误就等于排队延误。

()答案:错第四章测试1.交通流理论是研究交通流随时间和空间变化规律的模型和方法体系。

()答案:对2.下面哪些属于交通流理论()答案:排队论模型;跟驰模型3.排队系统只包括等待服务的顾客,不包括正在被服务的顾客。

()答案:错4.M/M/1系统属于单通道服务系统。

()答案:对5.跟驰模型是一种刺激-反应的表达式。

()答案:对6.计算设计通行能力时,不需考虑服务水平。

()答案:错第五章测试1.通行能力的影响因素包括()答案:交通条件;道路条件;管制条件;环境条件2.服务水平等级高的道路车速高、延误低,驾驶自由度高。

()答案:对3.依据交织车辆穿过交织路段时必须进行的车道交换最少次数来划分,分为()答案:B型;C型;A型4.中心岛直径在25m以上的环交口称为常规环交口。

算法设计与分析智慧树知到答案章节测试2023年山东交通学院

算法设计与分析智慧树知到答案章节测试2023年山东交通学院

第一章测试1.解决一个问题通常有多种方法。

若说一个算法“有效”是指( )A:这个算法能在人的反应时间内将问题解决B:(这个算法能在一定的时间和空间资源限制内将问题解决)和(这个算法比其他已知算法都更快地将问题解决)C:这个算法能在一定的时间和空间资源限制内将问题解决D:这个算法比其他已知算法都更快地将问题解决答案:B2.农夫带着狼、羊、白菜从河的左岸到河的右岸,农夫每次只能带一样东西过河,而且,没有农夫看管,狼会吃羊,羊会吃白菜。

请问农夫能不能过去?()A:不一定B:不能过去C:能过去答案:C3.下述()不是是算法的描述方式。

A:自然语言B:程序设计语言C:E-R图D:伪代码答案:C4.有一个国家只有6元和7元两种纸币,如果你是央行行长,你会设置()为自动取款机的取款最低限额。

A:40B:42C:29D:30答案:D5.算法是一系列解决问题的明确指令。

()A:对B:错答案:A6.程序=数据结构+算法()A:错B:对答案:B7.同一个问题可以用不同的算法解决,同一个算法也可以解决不同的问题。

()A:错答案:B8.算法中的每一条指令不需有确切的含义,对于相同的输入不一定得到相同的输出。

( )A:错B:对答案:A9.可以用同样的方法证明算法的正确性与错误性 ( )A:对B:错答案:B10.求解2个数的最大公约数至少有3种方法。

( )A:错B:对答案:A11.没有好的算法,就编不出好的程序。

()A:对B:错答案:A12.算法与程序没有关系。

( )A:错B:对答案:A13.我将来不进行软件开发,所以学习算法没什么用。

( )A:对B:错答案:B14.gcd(m,n)=gcd(n,m m od n)并不是对每一对正整数(m,n)都成立。

( )A:错B:对答案:A15.既然程序设计语言可以描述算法,所以算法就是程序。

( )A:错B:对答案:A第二章测试1.并不是所有的算法,规模更大的输入需要更长的运行时间。

( )A:对答案:B2.算法效率分析框架主要关心一个算法的基本操作次数的增长次数,并把它作为算法效率的主要指标。

大数据分析与可视化智慧树知到答案章节测试2023年山东交通学院

大数据分析与可视化智慧树知到答案章节测试2023年山东交通学院

第一章测试1.什么是KDD?()A:文档知识发现B:数据挖掘与知识发现C:领域知识发现D:动态知识发现答案:B2.数据挖掘分析是指从海量的数据中抽取感兴趣的(有价值的、隐含的、以前没有用但是潜在有用信息的)模式和知识。

()A:对B:错答案:A3.数据挖掘分析的步骤包括()A:创建数据集B:模型评估C:算法分析D:数据预处理答案:ABCD4.当今社会,数据挖掘分析被广泛应用。

()A:对B:错答案:A5.()是未来大数据分析的发展趋势。

A:实时性B:非结构化数据C:简单D:可视化答案:ABD第二章测试1.关于描述统计,包括()。

A:相关分析B:集中趋势分析C:其余选项都不是D:离中趋势分析答案:ABD2.以下属于推断统计的是()。

A:离中趋势分析B:集中趋势分析C:参数估计D:其余选项都不是答案:A3.在数据特征的测度中,描述分布的形状的值为()A:偏态B:峰态C:中位数D:众数答案:AB4.测度集中趋势就是寻找数据水平的代表值或中心值()A:错B:对答案:B5.四分位数可以用于顺序数据、数值数据和分类数据()A:错B:对答案:A第三章测试1.下面哪个属于映射数据到新的空间的方法? ( )A:特征加权B:渐进抽样C:维归约D:傅立叶变换答案:D2.将原始数据进行集成、变换、维度规约、数值规约是在以下哪个步骤的任务?()A:频繁模式挖掘B:分类和预测C:数据预处理D:数据流挖掘答案:C3.影响数据质量问题的因素有哪些()A:可信性、可解释性B:准确性、完整性、一致性C:其余选项都对D:相关性、时效性答案:C4.数据预处理的常见方法有()A:数据集成B:其余选项都不对C:数据清洗D:数据变换答案:ACD5.数据预处理是指在对数据进行挖掘分析以前,需要对原始数据进行清理、集合和变换等一系列处理工作()A:错B:对答案:B第四章测试1.考虑下面的频繁3-项集的集合:{1,2,3},{1,2,4},{1,2,5},{1,3,4},{1,3,5},{2,3,4},{2,3,5},{3,4,5}假定数据集中只有5个项,采用合并策略,由候选产生过程得到4-项集不包含()A:1,2,4,5B:1,2,3,5C:1,2,3,4D:1,3,4,5答案:A2.频繁项集、频繁闭项集、最大频繁项集之间的关系是: ( )A:频繁项集频繁闭项集 =最大频繁项集B:频繁项集 = 频繁闭项集最大频繁项集C:频繁项集 = 频繁闭项集 = 最大频繁项集D:频繁项集频繁闭项集最大频繁项集答案:D3.某超市研究销售纪录数据后发现,买啤酒的人很大概率也会购买尿布,这种属于数据挖掘的哪类问题?( )A:关联规则发现B:分类C:聚类D:自然语言处理答案:A4.下面购物篮能够提取的3-项集的最大数量是多少()ID 购买项1 牛奶,啤酒,尿布2 面包,黄油,牛奶3 牛奶,尿布,饼干4 面包,黄油,饼干5啤酒,饼干,尿布6 牛奶,尿布,面包,黄油7 面包,黄油,尿布8 啤酒,尿布9 牛奶,尿布,面包,黄油10 啤酒,饼干A:3B:2C:1D:4答案:A5.Apriori算法的计算复杂度受( )影响。

心理健康管理智慧树知到课后章节答案2023年下山东交通学院

心理健康管理智慧树知到课后章节答案2023年下山东交通学院

心理健康管理智慧树知到课后章节答案2023年下山东交通学院山东交通学院第一章测试1.心理是大脑对客观现实的主观反应。

()A:对 B:错答案:对2.积极心理学以研究人的()为中心,包括三个基本点:积极情绪、积极人格特质和积极社会组织系统。

A:满足感 B:焦虑 C:主观幸福感 D:获得感答案:主观幸福感3.积极心理学以研究人的主观幸福感为中心,包括三个基本点:积极情绪、积极人格特质和积极社会组织系统。

()A:错 B:对答案:对4.积极心理学是一种以积极品质和积极力量为研究核心,致力于使个体和社会走向繁荣的科学研究。

()A:对 B:错答案:对5.积极心理学相信:人既有产生问题的可能, 也有追求卓越的能力。

心理学必须转向于人类的积极品质, 通过大力倡导积极心理学来帮助人类真正到达幸福的彼岸。

()A:错 B:对答案:对6.积极是人类固有的一种重要本性。

()A:对 B:错答案:对7.心理学的研究应该从人存在的各种问题入手,主要目的在于帮助人解决一些困扰自身各种心理问题,如抑郁、恐惧等。

()A:错 B:对答案:错8.心理学的三大使命()。

A:帮助普通人生活得更充实幸福 B:创造财富,追求成功 C:发现并培养具有非凡才能的人 D:治疗人的精神或心理疾病答案:帮助普通人生活得更充实幸福;发现并培养具有非凡才能的人;治疗人的精神或心理疾病9.《塞利格曼的幸福课套装》包括以下()A:《认识自己,接纳自己》 B:《真实的幸福》 C:《活出最乐观的自己》 D:《教出乐观的孩子》答案:《认识自己,接纳自己》;《真实的幸福》;《活出最乐观的自己》;《教出乐观的孩子》10.()博士提出建立积极心理学的建议,并且把这种建议付诸了实施。

A:斯金纳 B:费斯汀格 C:塞利格曼 D:马斯洛答案:塞利格曼第二章测试1.()是对自己及自己与周围环境关系的认识,包括对自己存在的认识,以及对个体身体、心理、社会特征等方面的认识。

A:物质自我 B:心理自我 C:生理自我 D:自我意识答案:自我意识2.从结构形式上看,有行动、情、意的自我意识;从内容上看,有生理、心理、社会的自我意识。

工业机器人离线编程仿真技术智慧树知到课后章节答案2023年下山东交通学院

工业机器人离线编程仿真技术智慧树知到课后章节答案2023年下山东交通学院

工业机器人离线编程仿真技术智慧树知到课后章节答案2023年下山东交通学院山东交通学院第一章测试1.离线编程仿真软件的机器人系统三维几何构造方法主要有哪几个()A:图形表示B:结构立体几何C:边界表示D:扫描变换表示答案:结构立体几何;边界表示;扫描变换表示2.机器人编程语言没有公认国际标准()A:错 B:对答案:对3.通用型的工业机器人离线编程仿真软件有哪些()A:RoboGuideB:KUKASimC:RobotArtD:DELMIA答案:RobotArt;DELMIA4.工业机器人的离线编程不可实现复杂运动轨迹编程与仿真。

()A:对 B:错答案:错5.专用型的工业机器人离线编程仿真软件有哪些()A:RobotStudioB:RoboGuideC:KUKASimD:RobotMaster答案:RobotStudio;RoboGuide;KUKASim6.国产的工业机器人离线编程软件是哪个()A:RobomoveB:RobotMasterC:RobotStudioD:RobotArt答案:RobotArt7.工业机器人的示教编程不能实现高速运动编程。

()A:对 B:错答案:对8.工业机器人是一种能自动控制、可重复编程、多功能、多自由度的操作机,并且能够搬运材料、工件或者操持工具来完成各种作业。

()A:对 B:错答案:对9.工业机器人系统的主要坐标系有哪几个()A:基坐标系B:世界坐标系C:工件坐标系D:工具坐标系答案:基坐标系;世界坐标系;工件坐标系;工具坐标系10.判断一下这个说法:示教器示教编程是操作者利用示教器操作机器人运动并示教编程。

()A:错 B:对答案:对第二章测试1.下面选项中,ABB工业机器人主要包括()A:示教器B:操作台C:机器人本体D:控制柜答案:示教器;机器人本体;控制柜2.下面的软件中,ABB工业机器人的离线编程仿真软件是()A:RobomoveB:RobotMasterC:RobotStudioD:RobotArt答案:RobotStudio3.思考一下,最常见的ABB工业机器人大多是()轴机器人本体。

算法设计与分析知到章节答案智慧树2023年山东科技大学

算法设计与分析知到章节测试答案智慧树2023年最新山东科技大学第一章测试1.程序运行结果往往与输入相关,所以程序可以不满足确定性()参考答案:错2.有关算法分析的事后统计法正确的是()。

参考答案:结果是面向机器,面向程序员,面向语言的;测试的结果与程序的编译和运行环境有关;结果与测试的样本数据有关3.下面哪些内容是算法设计之前要完成的内容? ( )参考答案:是求精确解还是近似解;确定合适的数据结构4.函数10logn3+5logn2的渐近表达式为():参考答案:O(logn)5.下列函数根据渐近阶从低到高顺序是()参考答案:logn < n1/2 <2n <n3 <3n <n!6.研究NPC 问题的意义: 一旦某个NPC问题找到了多项式时间复杂性的算法,那么所有的NP问题都找到了多项式时间算法。

( )参考答案:对第二章测试1.直接或间接的调用自身的算法称为()。

参考答案:递归算法2.Hanoi塔问题如下图所示。

现要求将塔座A上的的所有圆盘移到塔座B上,并仍按同样顺序叠置。

移动圆盘时遵守Hanoi塔问题的移动规则。

由此设计出解Hanoi塔问题的递归算法正确的为:()参考答案:3.分治法的设计思想是将一个难以直接解决的大问题分割成规模较小的子问题分别解决子问题最后将子问题的解组合起来形成原问题的解。

这要求原问题和子问题()。

参考答案:问题规模不同,问题性质相同4.利用二分搜索,最坏情况下的计算时间复杂性为()。

参考答案:O (logn)5.二分搜索算法只适用()存储结构。

参考答案:顺序6.使用二分搜索算法在1000个有序元素表中搜索一个特定元素,在最坏情况下,搜索总共需要比较的次数为()。

参考答案:107.线性时间选择的时间复杂度为()。

参考答案:O(n)8.利用合并排序,其辅助空间为():参考答案:O(n)9.利用快速排序,对数的序列{16, 27, 13, 2, 15,38},选择基准16,进行一次划分,结果为():参考答案:{13, 2, 15} 16 {27, 38}10.分治策略解决棋盘覆盖问题是一个渐近意义下最优的算法.()参考答案:对第三章测试1.设序列X={x1,x2,…,xm}和Y={y1,y2,…,yn}的最长公共子序列为Z={z1,z2,…,zk} ,若xm=yn则()。

地下工程测量智慧树知到课后章节答案2023年下山东交通学院

地下工程测量智慧树知到课后章节答案2023年下山东交通学院山东交通学院第一章测试1.地下工程测量不是工程测量的分支。

( )答案:错2.工程测量学不是研究各种工程建设中测量理论和方法的学科。

( )答案:错3.地下工程测量的主要任务包括地面控制测量、地下起始数据的传递等内容。

()答案:对4.地下工程测量的主要任务不包括地下控制测量、贯通测量等内容. ( )答案:错5.地下工程测量的主要任务不包括地下工程施工测量、地下变形监测以及地下管线探测等内容。

( )答案:错6.地下工程测量的工作环境主要在地下或封闭的空间,其作业方法、作业程序、使用的仪器设备与其他测量存在一定差别。

( )答案:对7."地下工程测量一般采用导线测量,随着新技术发展,逐步使用结构光工程测量和结构光摄影测量等方法,采用电子全站仪、测量机器人、陀螺经纬仪(陀螺全站仪)以及应用无棱镜测距等新仪器新方法。

" ( )答案:对8.地下工程测量起初是实践于采矿生产,早在公元前2千多年前,我国就开始开采铜矿。

( )答案:对9."公元1556年德国已有著作对地下工程某些几何问题以及罗盘测量在地下巷道的应用进行了较全面的叙述。

" ( )答案:对10.20世纪中叶以来,地下工程测量得到迅速发展,在地下军事设施、地下建筑物、地下采矿、地下水道、地下公路、铁路隧道,以及跨江隧道、跨海隧道中得到了广泛的应用,起到了其他任何技术不可替代的作用。

( )答案:对第二章测试1.为了确保地下大型工程建设和设备安装,必须首先建立地面控制网,然后将地面坐标传递到施工隧道内,指导隧道开挖和建立地下工程控制网。

( )答案:对2.地面控制网是地下工程建设和设备安装的基础,也是地下工程质量的根本保证. ( )答案:对3.地面控制网是保证地下工程,尤其是隧道贯通工程的正确性的基础.( )答案:对4.长隧道的施工需要通过竖井、斜井、平峒等多通道开挖,以增加工作面,加快施工速度。

钢结构智慧树知到课后章节答案2023年下山东交通学院

钢结构智慧树知到课后章节答案2023年下山东交通学院山东交通学院第一章测试1.杭州钱塘江大桥由桥梁专家茅以升主持设计,是我国自行设计、建造的第一座()。

答案:钢桁架桥2.卢浦大桥的结构形式为()。

答案:钢拱桥3.2018年,中国粗钢累计产量约占全球产量的()。

答案:50%4.钢结构更适合于建造大跨结构,这是由于()。

答案:钢结构自重轻而承载力高5.关于建筑结构钢材的特点,下列说法中错误的是()。

答案:钢结构的耐腐蚀性很好,适合在各种恶劣环境中使用6.钢结构具有良好的抗震性能是因为()。

答案:钢材良好的吸能能力和延性7.当钢结构表面可能在短时间内受到火焰作用时,不适合采用的措施是()。

答案:使用高强钢材第二章测试1.在构件发生断裂破坏前,有明显先兆的情况是()的典型特征。

答案:塑性破坏2.钢材的标准应力-应变曲线是通过()试验得到的。

答案:单向拉伸试验3.钢材的伸长率可以通过()试验来获得。

答案:单向一次拉伸试验4.钢材的抗拉强度与屈服点之比反映的是钢材的()。

答案:强度储备5.随着钢材厚度的增加,下列说法正确的是()。

答案:钢材的抗拉、抗压、抗剪、抗弯强度均下降6.钢材在多轴应力状态下的屈服条件是()。

答案:折算应力σeq等于钢材屈服点7.钢材的塑性性能受很多因素的影响,下列结论中正确的是()。

答案:加载速度越快,钢材表现出的塑性越差8.随着钢材中含碳量的提高,钢材的()。

答案:强度提高,而塑性和韧性下降9.钢材在250℃左右时,会出现抗拉强度略有提高,塑性降低,脆性增加的现象,这一现象称为()。

答案:蓝脆现象10.决定疲劳破坏的关键因素是(),疲劳计算是以此为准则进行的。

答案:应力幅11.下列可引起钢材疲劳破坏的荷载是()。

答案:产生拉应力的循环荷载12.应进行疲劳强度验算的应力变化循环次数为()。

答案:n≥5×10413.当前我国在钢结构的设计中对钢材的疲劳计算采用的是()。

答案:容许应力设计法14.Q235钢按照质量等级分为A、B、C、D四级,由A到D表示质量由低到高,其分类依据是()。

船舶辅机智慧树知到课后章节答案2023年下山东交通学院

船舶辅机智慧树知到课后章节答案2023年下山东交通学院山东交通学院第一章测试1.电动往复泵排量不均匀的直接原因在于_________。

答案:活塞作往复运动2.往复泵排压、流量正常,但电机过载,可能是_____。

答案:活塞环或填料过紧3.为改善往复泵流量不均匀性可_________。

答案:采用排出空气室、采用吸入空气室4.往复泵排出阀弹簧张力加大会_____。

答案:利于阀无声工作5.使齿轮泵吸入真空度较大而吸油困难的原因不会是_____。

答案:泵内间隙过大6.高压齿轮泵采用间隙自动补偿的结构形式是为了_________。

答案:减少内部漏泄7.齿轮泵端盖近啮合齿处常开有一对矩形槽,其作用是_____。

答案:防止困油8.内啮合齿轮泵中的齿轮和齿环的齿数_____。

答案:后者多9.齿轮泵非对称卸荷槽是_____。

答案:一对槽向吸入端偏移10.限制齿轮泵转速提高的主要原因是_____。

答案:会增加吸入困难11.三螺杆泵解决轴向液压力不平衡的措施不包括设_____。

答案:平衡盘12.单螺杆泵的①泵缸轴线;②螺杆轴线;③传动轴轴线, 工作中总在同一直线上的是_____:答案:①③13.关于螺杆泵不正确的说法是_____。

答案:长时间小流量工作,应将旁通调压阀调松。

14.离心泵填料箱中加装水封环和水封管的主要目的是_________。

答案:防止空气漏入泵内、润滑和冷却轴承15.研究单级活塞式空气压缩机理论循环并未假定________。

答案:气缸与外界没有热交换第二章测试1.必要时常用________方法检查活塞式空压机的余隙高度。

答案:压铅2.造成空压机实际工作循环不同于理论工作循环的因素不包括________。

答案:气缸与外界无热交换3.空压机在启动和停机时要卸载,卸载一般是通过________自动控制电磁阀的启闭来实现。

答案:时间继电器4.空压机的机械效率ηm是________。

答案:指示功率与轴功率之比5.活塞式压气机的余隙容积是指________容积。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

算法设计与分析智慧树知到课后章节答案2023年下山东交通学院山东交通学院第一章测试1.解决一个问题通常有多种方法。

若说一个算法“有效”是指( )A:这个算法能在一定的时间和空间资源限制内将问题解决B:这个算法能在人的反应时间内将问题解决C:这个算法比其他已知算法都更快地将问题解决D:(这个算法能在一定的时间和空间资源限制内将问题解决)和(这个算法比其他已知算法都更快地将问题解决)答案:(这个算法能在一定的时间和空间资源限制内将问题解决)和(这个算法比其他已知算法都更快地将问题解决)2.农夫带着狼、羊、白菜从河的左岸到河的右岸,农夫每次只能带一样东西过河,而且,没有农夫看管,狼会吃羊,羊会吃白菜。

请问农夫能不能过去?()A:不一定B:不能过去 C:能过去答案:能过去3.下述()不是是算法的描述方式。

A:自然语言 B:E-R图 C:程序设计语言 D:伪代码答案:E-R图4.有一个国家只有6元和7元两种纸币,如果你是央行行长,你会设置()为自动取款机的取款最低限额。

A:40 B:29 C:30 D:42答案:305.算法是一系列解决问题的明确指令。

()A:对 B:错答案:对6.程序=数据结构+算法()A:对 B:错答案:对7.同一个问题可以用不同的算法解决,同一个算法也可以解决不同的问题。

()A:错 B:对答案:对8.算法中的每一条指令不需有确切的含义,对于相同的输入不一定得到相同的输出。

( )A:错 B:对答案:错9.可以用同样的方法证明算法的正确性与错误性 ( )A:错 B:对答案:错10.求解2个数的最大公约数至少有3种方法。

( )A:对 B:错答案:错11.没有好的算法,就编不出好的程序。

()A:对 B:错答案:对12.算法与程序没有关系。

( )A:错 B:对答案:错13.我将来不进行软件开发,所以学习算法没什么用。

( )A:错 B:对答案:错14.gcd(m,n)=gcd(n,m m od n)并不是对每一对正整数(m,n)都成立。

( )A:对 B:错答案:错15.既然程序设计语言可以描述算法,所以算法就是程序。

( )A:对 B:错答案:错第二章测试1.并不是所有的算法,规模更大的输入需要更长的运行时间。

( )A:错 B:对答案:错2.算法效率分析框架主要关心一个算法的基本操作次数的增长次数,并把它作为算法效率的主要指标。

( )A:对 B:错答案:对3.当算法由两个连续执行部分组成时,该算法的整体效率等于较大增长次数+较小增长次数。

( )A:错 B:对答案:错4.O表示算法效率的下界。

( )A:对 B:错答案:错5.4个盘子的汉诺塔,至少要执行移动操作的次数为 ( )。

A:11次B:13次C:15次D:17次答案:15次6.Fibonacci数列的第8项为( )。

A:13 B:3 C:34D:21答案:217.若f(n)=+4n+2,则有f(n)∈ ()A:O()B:O() C:O(1) D:O(n)答案:O()第三章测试1.以下哪种排序用的是蛮力法?( )A:计数排序 B:合并排序C:冒泡排序 D:拓扑排序答案:冒泡排序2.集合{A,B}的幂集合为( )。

A:{A},{B},ΦB:{A},{B}C:{ {A},{B}}D:{{A,B},{A},{B},Φ}答案:{{A,B},{A},{B},Φ}3.可以用()求得一个图的连通分量。

A:回溯B:深度优先查找C:拓扑排序D:分支界限答案:深度优先查找4.蛮力法是一种简单直接地解决问题的方法。

( )A:对 B:错答案:对5.对于同样的输入,选择排序和冒泡排序比较的次数是一样的。

( )A:错 B:对答案:对6.蛮力字符串匹配算法将文本中的字符从右向左比较不会比从左向右比较更有优势。

( )A:对 B:错答案:错7.最近对问题的输入规模为集合中点的个数n,基本操作是计算欧几里得距离,该问题的蛮力算法的时间复杂度除依赖于n外,还依赖于输入。

( )A:错 B:对答案:错8.如果S是凸的,它的凸包是它本身。

( )A:错 B:对答案:对9.一根直线将平面分成两个半平面,其中一个半平面中的点都满足:ax+by≥c,而另一个半平面的点都满足:ax+by≥c。

( )A:对 B:错答案:错10.蛮力法生成整数1,2,…,n的全部排列的算法时间复杂度为O(n!)。

( )A:错 B:对答案:对第四章测试1.减治法的减常量形式中,每次迭代总是从实例中减去相同的常量。

但是这个常量并不固定,减多少无迹可寻。

( )A:对 B:错答案:错2.减治法的减常因子技术意味着在算法的每次迭代中,总是从实例的规模中减去一个相同的常数因子,在大多数应用中,这个常数因子等于1。

( )A:错 B:对答案:错3.插入排序的比较和移动次数不只依赖于输入规模,还依赖于特定输入。

( )A:对 B:错答案:对4.插入排序和拓扑排序都属于减治法的减常量形式。

( )A:错 B:对答案:对5.执行一次DFS遍历,并记住顶点变成死端(即退出遍历栈)的顺序。

该次序就是拓扑排序一个解。

( )A:错 B:对答案:错6.求n个数的最小值至少需要()次比较A:n+1 B:n C:n-2D:n-1答案:n-17.有9只杯口向上的杯子放在桌子上,每次将其中四只杯子同时“翻转”,使其杯口向下,经过( )次“翻转”后,使9只杯口全部向下?A:10 B:8 C:9 D:都不对答案:都不对8.下列( )不是对数据表{26,99,20,45,15,29,65,35,20,72}用冒泡法进行排序的中间结果。

A:20 26 15 29 45 65 20 35 72 99B:26 20 45 15 29 65 35 20 72 99C:20 15 26 29 35 20 45 65 72 99D:15 20 26 29 20 35 45 65 72 99答案:20 26 15 29 45 65 20 35 72 999.5门必修课的一个集合{C1,C2,C3,C4,C5},一个在职学生必须在某个阶段修完这几门课程。

可以按照任何次序学习这些课程,只要满足下面的先决条件:C1和C2没有任何先决条件,修完C1和C2才能修C3,修完C3才能修C4,而修完C3和C4才能修C5,这个学生每个学期只能修一门课程,该学生不能按照( )顺序学习这门课程。

A:C2 C3 C4 C5 C1B:C2 C1 C3 C4 C5C:C1 C2 C3 C4 C5D:(C1 C2 C3 C4 C5)和(C2 C1 C3 C4 C5)答案:C2 C3 C4 C5 C1第五章测试1.两个十进制n位数的积最少能拥有( )位数。

A:2n-2B:2n-1C:nD:n-1答案:2n-12.快速排序算法是利用( )的算法。

A:贪心法B:动态规划法C:分治法D:回溯法答案:分治法3.以下不可以使用分治法求解的是()A:0/1背包问题B:排序问题 C:查找问题 D:最近对问题答案:0/1背包问题4.Strassen矩阵乘法是利用()实现的算法A:贪心法 B:动态规划法 C:分治法 D:回溯法答案:分治法5.用分治法解决最近点对问题的时间复杂度为()A:O(logn) B:O(n) C:O(nlogn)D:O()答案:O(nlogn)6.快速排序是稳定的吗?( )A:不一定B:是 C:不是答案:不是7.合并排序是一个稳定的排序算法。

()A:对 B:错答案:对8.对二叉搜索树进行前序遍历即可得到一个有序数列。

()A:错 B:对答案:错9.在分治法中,将一个问题划分为同一类型的若干子问题,子问题最好规模相同。

()A:对 B:错答案:对10.应用分治法的两个前提是问题的可分解性和解的复杂性。

()A:错 B:对答案:错11.能否利用分治法完全取决于该问题分解出的各个子问题是相互独立的,即子问题之间不包含公共的子问题。

()A:对 B:错答案:错12.对于分治法,子问题只能细分一次,不能继续细分。

()A:对 B:错答案:错13.一个严格递增的数组是快速排序的( )。

A:都不是B:最差输入C:最优输入答案:最差输入第六章测试1.1、对数组中的元素先进行合并排序,再检查连续元素来检验数组中元素的唯一性,直到找到两个相等的元素或所有相邻的元素都检查一遍为止。

该算法的复杂性是()。

A:O() B:O(logn)C:O(nlogn) D:O(2n)答案:O(nlogn)2.AVL树的旋转中,存在( )种旋转.A:左单转 B:右单转 C:其他选项都对 D:右左双转答案:右左双转3.有3对夫妻过河,但是只有一条能容纳两人的小船,这3对夫妻中,丈夫爱吃醋,妻子不在自己身边时,不允许有其他男人在妻子身边。

那么这3对夫妻能过河吗?()A:不能 B:不确定C:能答案:能4.查找n个可排列数值时,折半查找通常比顺序查找快。

()A:错 B:对答案:对5.双向右左旋转是在一个新的键插入到树的右子女的左子树后发生的,在插入以前,这棵树的根的平衡因子是-1。

( )A:错 B:对答案:对6.2-3树要求树中的所有叶子必须位于同一层。

( )A:对 B:错答案:对7.一个具有最多节点的高度为h的2-3树是一棵全部由2节点构成的满树。

()A:对 B:错答案:错8.最大堆的根总是堆的最大元素。

()A:对 B:错答案:对9.对于相同的输入,自顶向下算法和自底向上算法产生完全相同的堆。

( )A:错 B:对答案:错10.如果用合并排序做预排序,折半查找做查找,要做 ( ) 次查找才能使得一个由1000000个元素组成的数组所做的预排序是有意义的。

A:30 B:20 C:10 D:40答案:40第七章测试1.计数排序算法在一种情况下还是卓有成效的,即待排序元素的值都来自一个已知的小集合。

( )A:错 B:对答案:对2.Horspool算法的最差效率Θ(mn)( )A:错 B:对答案:对3.用Horspool算法在一个1000个0构成的二进制文本中查找00001时,要进行()次字符比较。

A:996 B:5*996 C:5*995 D:995答案:9964.( )不使用额外的存储来交换两个变量的数值,例如m和n.A:可以 B:不确定C:不可以答案:可以5.在Horspool字符串匹配算法中,输入0001是000000000000的最差输入吗?()A:不确定 B:不是 C:是答案:不是6.对于模式BAOBAB,A,B,O的移动距离分别为( )。

A:2,1,3 B:2,3,1C:1,2,3 D:3,1,2答案:1,2,3第八章测试1.币值最大化问题的一个实例是5,1,2,10,16,则最大金额为()A:23 B:32C:17 D:20答案:232.Floyd算法的时间效率是()A:O()B:O(logn)C:O()D:O(n)答案:O()3.贪心算法与动态规划算法的主要区别是()。

相关文档
最新文档