信息技术奥林匹克竞赛复习纲要教程.pptVIP

  • 17
  • 0
  • 约6.31千字
  • 约 29页
  • 2017-02-08 发布于湖北
  • 举报

信息技术奥林匹克竞赛复习纲要教程.ppt

信息技术奥林匹克竞赛复习纲要教程

* * 奥赛辅导讲座二 一、算法及算法的特点: 算法概念: 计算机对问题的求解过程是通过一系列命令来完成的,这种为了完成某个任务而编写的命令的有序集合,我们称之为程序。在设计程序过程中需要考虑对问题求解的方法和步骤,对问题求解的过程和步骤,我们称之为算法。算法的优劣将影响程序运行的效率和执行的结果。 算法的特点: 确定性、有穷性、可行性、输入、输出 3 算法的评估: 算法的评估:算法的复杂性 (1)时间复杂性:牵涉方面比较多,有机器、有语言、问题解决的规模等,若在相同条件下,则取决于算法的优劣。 例如:一般用乘法计算 T(n)= O( n3 ) for x:=1 to n do for y:=1 to n do begin c[x,y] := 0 ; for k:=1 to n do c[x,y]:= c[x,y] + a[ x,k] * b[ k, y] end; 算法中基本操作重复执行的次数是问题规模N的某个函数 F(n) , 时间度量 T(n)= O(f(n)) , 时间取决于n和f(n). 时间复杂性: O

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档