- 1
- 0
- 约9.36千字
- 约 34页
- 2026-09-04 发布于四川
- 举报
LECTURE07第七讲:算法北京大学《计算概论》课程课件
Contents本讲主要内容北京大学《计算概论》第七讲:算法01算法的基本概念02算法的描述与三种基本结构03几种基本算法介绍04总结与回顾
CHAPTER01算法的基本概念从程序设计的本质出发,理解算法的定义、特征与核心地位
计算概论·第七讲计算机与程序设计的本质计算机是被动执行指令的计算工具,程序设计的核心任务是将人类的问题求解思路转化为计算机可执行的精确步骤序列,这与数学解题过程本质相通,仅描述手段不同。被动执行的计算工具计算机本身不具备自主思考和主动行动的能力,所有计算行为都依赖于人类预先编写的指令序列。每一条指令都必须明确、精确,计算机严格按照指令顺序执行,不会自行理解意图或补充遗漏步骤。形式化的问题求解程序设计的本质是将问题求解方案转化为计算机能够理解并执行的形式化描述。这要求设计者将模糊的自然语言思维转化为精确的逻辑结构和算法步骤,确保每个环节都可被机器识别和处理。与数学解题的逻辑同构程序设计过程与中学数学解题过程在逻辑上高度一致:先确定方法步骤,再用特定语言精确表达。数学使用公式和符号,编程使用代码和语法,两者都是将思维转化为可执行、可验证的形式化系统。
COMPUTATION·LECTURE07程序=数据结构+算法图灵奖得主沃斯的经典公式揭示了程序设计的两大支柱:算法提供方法路径,数
您可能关注的文档
- 北京城建·北京如意2026推广策略.pptx
- 北京城建世华水岸策略展望.pptx
- 北京多佐日式料理餐厅设计 竹光淡雅显幽静.pptx
- 北京多佐日式料理餐厅设计_竹光淡雅显幽静.pptx
- 北京大华京郊别墅项目广告推广策略案(.pptx
- 北京大学 美学原理课件 第3讲审美经验.pptx
- 北京大学JAVA讲义__第七章 多线程.pptx
- 北京大学JAVA讲义__第九章_(续).pptx
- 北京大学JAVA讲义__第五章 构成用户界面的窗口环境_免.pptx
- 北京大学JAVA讲义__第六章 数据流的应用.pptx
- TSG G5001—2010锅炉水(介)质处理监督管理规则(OCR).pdf
- TSG G5002—2010锅炉水(介)质处理检验规则(OCR).pdf
- 26新四年级上册英语第六单元质量检测卷《外研版》.pdf
- TSG Q7001—2006起重机械制造监督检验规则(OCR).pdf
- TSG N0001-2017场(厂)内机动车辆安全技术监察规程(OCR).pdf
- 26新三年级上册英语第六单元质量检测卷《人教pep》.pdf
- TSG G0003—2010工业锅炉能效测试与评价规则(OCR).pdf
- 2026智能网联汽车安全选型指南.docx
- 2026智能网联汽车安全选型指南.pdf
- 2026智能网联汽车安全选型指南.pptx
最近下载
- .大学物理实验绪论 绪论.ppt VIP
- 石化工程应用表格----垫铁隐蔽记录.doc VIP
- 2026南方电网招聘笔试真题(含详细答案解析).docx VIP
- 毕业设计(论文)年产15万吨合成氨合成工段毕业设计.doc VIP
- 牛黄清心丸培训.pptx VIP
- 贝克曼 Beckman k2,33600-皮质醇测定试剂盒(化学发光法) 中文说明书-REV2.2-Cortisol.pdf VIP
- 12M09195A94_RevA标准收集整理.pdf VIP
- 中央企业商业秘密安全保护技术指引2023版.pptx VIP
- 深度学习知识点.doc VIP
- Becker型肌营养不良诊治中国专家共识.pdf VIP
原创力文档

文档评论(0)