㈠ 计算机算法有哪些尽量多一些
1、搜索算法;2、贪心算法;3、动态规划;4、最短路径;5、最小生成树;6、二分图的最大匹配;7、网络最大流;8、线段树;9、字符串匹配;10、数论、数学相关。
纯手打,望采纳
㈡ 计算机算法有哪些
一个算法必须具备以下性质: (1)算法首先必须是正确的,即对于任意的一组输入,包括合理的输入与不合理的输入,总能得到预期的输出。如果一个算法只是对合理的输入才能得到预期的输出,而在异常情况下却无法预料输出的结果,那么它就不是正确的。 (2)算法必须是由一系列具体步骤组成的,并且每一步都能够被计算机所理解和执行,而不是抽象和模糊的概念。 (3)每个步骤都有确定的执行顺序,即上一步在哪里,下一步是什么,都必须明确,无二义性。 (4)无论算法有多么复杂,都必须在有限步之后结束并终止运行,即算法的步骤必须是有限的。在任何情况下,算法都不能陷入无限循环中。 一个问题的解决方案可以有多种表达方式,但只有满足以上4个条件的解才能称之为算法。
综上所述,我选A、B、E,个人感觉C也选,但我不确定,希望不要误导你。
最好根据上面的解释或是算法书自己看一下。
㈢ 计算机常用算法有哪些
贪心算法,蚁群算法,遗传算法,进化算法,基于文化的遗传算法,禁忌算法,蒙特卡洛算法,混沌随机算法,序贯数论算法,粒子群算法,模拟退火算法。
模拟退火+遗传算法混合编程例子:
http://..com/question/43266691.html
自适应序贯数论算法例子:
http://..com/question/60173220.html
㈣ 先用计算机计算再想想是否有简便计算的方法59999+5999+599+59
简便计算的方法59999+5999+599+59
法59999+5999+599+59
=(59999+1)+(5999+1)+(599+1)+56
=60000+6000+600+56
=66656