算法 问题帮忙解决下 20

1、下面的结论正确的是()A.一个程序的算法步骤是可逆的B.一个算法可以无止境地运算下去C.完成一件事情的算法有且只有一种D.设计算法要本着简单方便的原则2、算法有三种基... 1、下面的结论正确的是 (  )
A.一个程序的算法步骤是可逆的 B.一个算法可以无止境地运算下去
C.完成一件事情的算法有且只有一种 D.设计算法要本着简单方便的原则

2、算法有三种基本结构:        。

3、著名数学家华罗庚“烧水泡茶”的两个算法.
算法一:
第一步 烧水;
第二步 水烧开后,洗刷茶具;
第三步 沏茶.
算法二:
第一步 烧水;
第二步 烧水过程中,洗刷茶具;
第三步 水烧开后沏茶.
这两个算法的区别在哪里?哪个算法更高效?为什么?
答:

4、写出求1+2+3+…+100的一个算法.可以运用公式1+2+3+…+n=n(n+1)2 直接计算.
第一步         ;
第二步         ;
第三步 输出运算结果.

5、下列关于算法的说法中,正确的有( )
求解某一类问题的算法是唯一的;②算法必须在有限步操作之后停止;③算法的每一步操作必须是明确的,不能有歧义或模糊;④算法执行后一定产生确定的结果。
A、1个 B、2个 C、3个 D、4个

6、二分查找的原理是   ,每次把已经排序的数据序列分成    ,因为数据已经排序,所以只需要和    比较就能确定是在哪一半,然后不断分成两半,直到    ,否则,表示查找失败。二分法查找的优点是:二分查找是一种    的查找方法,其有限性:二分查找只适用 存储结构。

7、穷举法的思路是,列举出所有  的情况,逐个判断有哪些是符合  ,从而得到问题的解答。穷举法的优点  , 其缺点是  。

8、“鸡兔同笼”是我国隋朝时期的数学著作《孙子算经》中的一个有趣而具有深远影响的题目:“今有雉兔同笼,上有三十五头,下有九十四足.问雉兔各几何.”
请你设计一个这类问题的穷举算法.(请画出流程图,截图不算)

9.写出交换两个A、B两个变量的值的算法.(请用自然语言进行描述)

10.写出1×2×3×4×5×6的一个算法. (请用自然语言进行描述)

11、写出对任意3个整数 中求最大值的算法。
展开
 我来答
米米816
2011-06-17 · TA获得超过101个赞
知道答主
回答量:179
采纳率:0%
帮助的人:102万
展开全部
D 顺序结构、选择结构、 循环结构 区别在是否是先烧开水再洗刷茶具,还是在烧水过程中洗刷茶具。第二个更有效率 因为节约时间。 4.把n等于100带入式子n(n+1)2 再把括号里面的算出来 5.A 6.原理是用关键字与被查找数据集(如一维数组)的中间位置(以下均是指下标)的数据比较 2列 ,每经过一次与当前查找区间的中点位置上的结点关键字的比较 直至找到关键字为K的结点,或者直至当前的查找区间为空(即查找失败)时为止。 效率高的 顺序存储结构 7. 密码 可以破解任何一种密码 算法长
手机用户549f2
2011-06-13 · TA获得超过7.3万个赞
知道大有可为答主
回答量:6.1万
采纳率:0%
帮助的人:8296万
展开全部
又糸你哩个计机佬.!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式