算法不唯一
1. 一张方桌可以坐8个人,把三张同样的方桌拼起来,一共可以坐多少人列式计算
把三张同样的方桌拼起来,一共可以坐16人。
解答过程如下:
先算3张方桌没有拼起来能坐的人数,再去掉拼起来减少的人数。
8×3-2×4(三张方桌,拼起来有四条边是拼合的部分,不能坐人)
=24-8
=16(人)
(1)算法不唯一扩展阅读:
整数的加减法:
(1)相同数位对齐
(2)从个位算起
(3)加法中满几十就向高一位进几;减法中不够减时,就从高一位退1当10和本数位相加后再减。
整数的乘法:
(1)从个位乘起,依次用第二个因数每位上的数去乘第一个因数;
(2)用第二个因数那一位上的数去乘,得数的末位就和第二个因数的那一位对齐;
(3)再把几次乘得的数加起来。
2. 算法的不唯一性指什么
指解决一个问题会存在多种算法
3. 下列关于算法的说法中,正确的是() A.算法是某个问题的解决过程 B.算法可以无限不停地操作
由算法的概念可知: 算法是某个问题的解决方法,而不是某个问题的解决过程,故A不正确; 算法是在有限个步骤内解决问题,不可以无限不停地操作下去,故B不正确; 算法的每一步操作都是明确的,算法执行后的结果是确定的,故C不正确; 解决某类问题的算法可能有多个,算法是不唯一的,故D正确. 故选D. |
4. 算法的每一步都要有意义 表明算法的什么性
考点: 算法的概念 专题: 阅读型 分析: 由算法的概念可知:算法的每一步都应该是确定的,能有效的执行的,并且得到确定的结果,这是指算法的确定性. 由算法的概念可知:算法是不唯一,有限步,结果明确性.算法的每一步都应该是确定的,能有效的执行的,并且得到确定的结果,这是指算法的确定性. 点评: 本题考查了算法的概念,解答此题的关键是对算法概念的正确理解,属基础题.
5. 解决某一类问题的算法唯一吗
答案:BCD 解析: 算法是指可以用计算机来解决的某一类问题的程序或步骤,这些程序或步骤必须是明确的和有效的,而且能够在有限步之内完成.但是解决某一类问题的算法未必是唯一的.因此,BCD正确.
6. (高中数学)所有的算法都是唯一的吗
其实不是的,只是说需要一种思维定式来提高做题效率。做得快且做的对。条条道路通罗马,数学这东西,有很多都是互通的
7. 什么是算法算法的概念算法的特点都有哪些
1、算法概念: 在数学上,现代意义上的“算法”通常是指可以用计算机来解决的某一类问题是程序或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成. 2. 算法的特点: (1)有限性:一个算法的步骤序列是有限的,必须在有限操作之后停止,不能是无限的. (2)确定性:算法中的每一步应该是确定的并且能有效地执行且得到确定的结果,而不应当是模棱两可. (3)顺序性与正确性:算法从初始步骤开始,分为若干明确的步骤,每一个步骤只能有一个确定的后继步骤,前一步是后一步的前提,只有执行完前一步才能进行下一步,并且每一步都准确无误,才能完成问题. (4)不唯一性:求解某一个问题的解法不一定是唯一的,对于一个问题可以有不同的算法. (5)普遍性:很多具体的问题,都可以设计合理的算法去解决,如心算、计算器计算都要经过有限、事先设计好的步骤加以解决.
8. 下面3个关于算法的叙述:(1)一个程序的算法步骤是可逆的;(2)完成一件事情的算法不止一种;(3)设计
由题意(1)一个程序的算法步骤是可逆的;此叙述不正确,算法程序一般不可逆;(2)完成一件事情的算法不止一种;此叙述正确,完成一件事件可能有多种方法,则其算法不唯一;(3)设计算法要本着简单方便的原则,此叙述正确,算法的优劣就是要看设计的算法是否简单,方便使用.综上,(2)、(3)两个叙述是正确的故答案为(2)、(3)
9. RSA算法的疑问(私钥难道不唯一)
d 要在20之内, 在20之内只有7一个。 27,47,67 MOD 20后都是7
因为d 是 e 在 (p-1)(q-1) 下的模逆,也就是说,(p-1)(q-1) 规定了 d 的空间是 [0,(p-1)(q-1)].
简单说,比如我们规定一个空间为包括0但必须小于10的正整数,那这个空间中只有 0-9 这十个数。对这个空间进行加运算和乘运算的结果都是封闭在这个空间中的,这个空间叫做群。RSA的操作就是基于群空间的封闭运算,所以RSA中所有的数必须在 p.q 规定的空间中。 d的话是在(p-1)(q-1)的空间中。
看式子后面的MOD,就知道这个空间的限度。
如果规定10 为限度的话,那么这个空间中只有9个数,超过的数都会重复,比如通常意义下的10, 在这个空间中其实是0,11的话是1,这个就是MOD或者叫取余数操作的意义。
如果不管这个限度,d 和 d + n.(p-1)(q-1)都可以作为私钥,但是规定了空间限度后,d 和 d + n.(p-1)(q-1) 其实都是一个数,对所有这些数取(p-1)(q-1)的余数后,都是d.
10. 一个算法中某一步可以是不确定的
因为算法具有有穷性、确定性和可输出性.
由算法的特性可知,A是指的有穷性;B是确定性;C是可输出性.
而解决某一类问题的算法不一定唯一,例如求排序问题算法就不唯一,
所以,给出的说法不正确的是D.
故选D.