二章:程序的灵魂--算法

作者在 2008-11-12 23:13:21 发布以下内容
这一章都是文字的东西,我看看书,把觉得重要的知识点写出来。(其实算法在程序里真的很重要,而它也是专门的一个学科有兴趣的朋友应该多对算法有点了解才好)
      算法的概念:广义的说为解决一个问题而采用取的方法和步骤,就称为“算法”。

      计算机算法可分为两大类别:数值运算算法和非数值运算算法。

      算法的特性:1).又穷性。一个算法应包含有限的操作步骤,而不能是无限的。
                  2).确定性。算法中的每一个步骤都应当是确定的,而不应当是含糊的。
                  3).有零个或多个输入。
                  4).有一个或多个输出。
                  5).有效性。算法中的每一步骤都应当能有效地执行并得到确定的结果。

     算法的三种基本结构:1).顺序结构。2).选择结构。3).循环结构。
    
     结语:
     算法是很复杂的学科,我所接触的也只是一点点皮毛,以后还要多花时间研究研究才好..
默认分类 | 阅读 5359 次
文章评论,共2条
高温病毒
2008-11-13 08:04
1
加油,会总结的人才会学习
flamemiracle
2008-11-13 19:02
2
我对灵魂的把握不是很好,也是刚接触,真正的好处还有待体会
游客请输入验证码
文章归档