摘要:
算法的基本功能是将输入转化为输出。通常,这种转化不是一步就可以完成的,那样太简单,体现不出算法的价值。一个算法要分为诸多步骤来实现,这些步骤将输入转化为中间状态,并不断推进中间状态,使其达到最终状态,即输出。了解这些中间状态是理解形式化定义的关键。 算法定义为四元组(Q,I,Ω,f)。 Q: 所有状态的集合。这是静态的集合,定义了算法的处理域。 I: 输入状态的集合,即算法的初始状态。I是Q中的子集。 Ω: 输出状态的集合,即算法的最终状态。Ω也是Q中的子集。 f: 状态间的迁移规则。f将Q中的状态连接起来,使输入状态可以通过一条路径达到输出状态。 达到输出状态后,状态就不应再... 阅读全文
posted @ 2010-12-04 01:00
汇聚点滴
阅读(1294)
评论(0)
推荐(1)