下载此文档

对算法的一点认识.doc


文档分类:汽车/机械/制造 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
对算法的一点认识张青(江苏省苏州中学215006)“算法”一词最早来自公元9世纪波斯数学家比阿勒·霍瓦里松的一本影响深远的著作《代数对话录》。1936年,《论应用于决定问题的可计算数字》中。,与人的计算类似,机器需要:(1)存储器,用于储存计算结果;(2)一种语言,表示运算和数字;(3)扫描;(4)计算意向,即在计算过程中下一步做什么;(5)执行下一步结果。这样一来,他把人的工作机械化了,这台理想中的机器被我们后人称为图灵机。,算法这个词就被越来越广泛地应用。事实上,在关于计算机语言的每本教科书上都有对算法的不同陈述。比较普遍的说法是“算法是指完成一个任务所需要的具体步骤和方法的描述”。算法和计算机科学紧密联系,,正是算法日益普及的结果,这也说明算法已经成为提高国民素质或是素质教育的一个内容。算法是计算机处理信息的本质,因为计算机程序本质上就是一个算法,它告诉计算机按照确切的步骤来执行一个指定任务(如计算职工的薪水或打印学生的成绩单).计算机科学中的“算法”是指“在有限个步骤内求解某一问题所使用的一组定义明确的规则”,通俗点说就是计算机解题的过程。在这个过程中,无论是形式解题思路还是编写程序,都是在实施某种算法,前者是推理实现算法,:;;,;.—个算法有一个或多个输出,以反映对输人数据加工后的结果,,,考虑到软件的复用和可移植性,,:分治法、线性法、贪心法、分支有限法、动态规划法、回溯法、随即算法、,,再谈一下设计算法的一个重要方法——,对于一个大而复杂的问题,想一下子彻底吃透是困难的,有时是不可能的,而较小的问题使人们容易理解,,我们作如下说明:假设C(P)是度量—个问题P理解复杂性函数,E(P)

对算法的一点认识 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zhufutaobao
  • 文件大小194 KB
  • 时间2020-02-28