1/12全国计算机二级测验——第一章数据结构与算法2/12————————————————————————————————作者:————————————————————————————————日期:个人收集整理,勿做商业用途3/12全国计算机二级考试第一章数据结构与算法1
一个算法一般都可以用_____、_____、_____三种控制结构组合完成
[解析]顺序、选择(分支)、循环(重复)一个算法通常由两种基本要素组成:一是对数据对象的运算和操作,二是________
[解析]算法的控制结构在一般的计算机系统中,有算术运算、逻辑运算、关系运算和________四类基本的操作和运算
[解析]数据传输2
常用于解决“是否存在”或“有多少种可能”等类型的问题(例如求解不定方程的问题)的算法涉及基本方法是()A.列举法B
减半递推法[解析]列举就是列举出所有可能性,将所有可能性统统列举出来,然后解决问题的方法
根据提出的问题,列举所有可能的情况,并用问题中给定的条件检验哪些是需要的,哪些是不需要的,这是算法设计基本方法中的____
[解析]列举法4
通过列举少量的特殊情况,经过分析,最后找出一般的关系的算法设计思想是()A.列举法B
减半递推法[解析]B5
在用二分法求解方程在一个闭区间的实根时,采用的算法设计技术是()A.列举法B
减半递推法[解析]二分法就是从一半处比较,减半递推技术也称分治法,将问题减半
将一个复杂的问题归结为若干个简单的问题,然后将这些较简单的问题再归结为更简单的问题,这个过程可以一直做下去,直到最简单的问题为止,这是算法设计基本方法中的___
如果一个算法P显式地调用自己则称为___
如果算法P调用另一个算法Q,而算法Q又调用算法P,则称为_____
[解析]递归法直接递归间接递