离散数学.newchap04.pptVIP

  • 8
  • 0
  • 约1.14万字
  • 约 84页
  • 2018-08-01 发布于江苏
  • 举报
离散数学 第4章 算法 第4章 算法 algorithm一词源自公元9世纪的波斯数学家Al-Khowarizmi。 算法就是按步就班解决问题的方法。 要让计算机解决一个问题,问题的解决方法就必须描述成一组步骤精确的序列。 算法引论 一种创造性方法 [美] UDI MANBER著 电子工业出版社,2005 本章内容 算法简介 算法例子 算法分析 递归算法 4.1 引言 算法 一组有限的指令集合, 具有以下性质: ● 输入: 算法接受输入。 ● 输出:算法产生输出。 ● 精确性:步骤被精确描述。 ● 确定性:每步执行的结果是惟一的,且只依赖于输入和前面步骤执行的结果。 ● 有限性 :算法可以终止,也就是在执行有限多条指令后停止。 ● 正确性:算法生成的输出结果是正确的,也就是算法可以正确地求解问题。 ● 一般性: 算法适应于一组输入。 算法例 1. large = a. 2. If b large, then large = b. 3. If c large , then large = c. 这个算法的思想是对这些数一个一个地检查,将所见的最大数赋值给变量large。在算法停止时,large 就等于这三个数中最大的了 跟踪 a=1, b=5, c=3 a=1, b=5, c=9 1. large = a. 2. If b large, then large = b

文档评论(0)

1亿VIP精品文档

相关文档