- 3
- 0
- 约4.67千字
- 约 48页
- 2018-12-18 发布于广东
- 举报
算法设计与分析 主讲 王海艳 计算机学院 wanghy@njupt.edu.cn 难点: 如何将算法优化的思想贯穿在设计过程中,以及算法平均性能的分析技巧。 总学时:48学时。 成绩考核办法: 平时成绩30%,期末考试70%。 第1章 算法问题求解基础 1.1 算法概述 “计算机科学是一门研究算法的科学” 计算机的运算速度很高,但是速度再高也有它的极限。为了充分发挥计算机的高速特点,应在计算机求解问题的过程中,尽量减少人工干预。 为使计算机的计算过程能够解决某一特定问题,必须为计算机设定解决方案中的每个详细步骤,并将此过程完整的描述出来。 ——算法 Algorithm 算法是数据结构的灵魂。不了解施加于数据上的算法就无法决定如何构造数据。 反之,数据结构又是算法的基础。算法的结构和选择又常常在很大程度上依赖于数据结构。 1.1.1 什么是算法 算法(algorithm) 一个算法是对特定问题求解步骤的一种描述,它是指令的有限序列。 程序(Program)是算法用某种程序设计语言的具体实现。 算法必须可终止,程序却没有这一限制。即:程序可以不满足算法的性质(5)—“有穷性”。 例如:操作系统是一个在无限循环中执行的程序,却不是算法。因此操作系统是使用计算机语言描述的一个计算过程,而不是一个算法。 求最大公约数
您可能关注的文档
- 市场营销学客观题综合汇总.docx
- 市高新申报、国家高新解读(蒋村街道培训课件).pptx
- 市教研室工作经验复习总结.doc
- 室内设计制图习题(课件)X.ppt
- 室外供热管道施工方案设计.doc
- 收入分配和社会公平优质课描述.ppt
- 手工皂-原料-各种油料特性.doc
- 手机软件介绍课件模版.ppt
- 首字母填空(修改).ppt
- 售楼处-案场-水吧-服务-礼仪-流程.pptx
- 中国国家标准 GB/T 48336.304-2026星闪无线通信系统 第304部分:基础服务层 5G蜂窝网络融合.pdf
- CCAA《管理体系认证基础》第2版+三色笔记office完整版-2026.docx
- RCS-901系列超高压线路成套保护装置技术和使用说明书.pdf
- RCS-902A(B.C.D)型超高压线路成套保护装置技术说明书.pdf
- PCS-923A断路器失灵起动及辅助保护测控装置技术使用说明书.pdf
- RCS-924A型T区保护装置技术和使用说明书.pdf
- GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 中国国家标准 GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 《GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统》.pdf
- 中国国家标准 GB/T 48355-2026石化化工用软起动装置.pdf
原创力文档

文档评论(0)