- 1、本文档共53页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 3 部分 程序设计;第 6 章 问题求解与程序设计;情景问题——七桥问题 ;情景问题——七桥问题 ;情景问题——七桥问题 ;情景问题——七桥问题 ;情景问题——七桥问题 ;问 题;为问题建立模型,抽象化、模型化;理解程序;理解程序;理解程序; 程序:是能够实现特定功能的一组指令序列的集合,是描述对某一问题的解决步骤。其中,指令可以是机器指令、汇编语言的语句,也可以是高级语言的语句,甚至还可以是用自然语言描述的指令。
用高级语言编写的程序称为源程序;用机器语言(或汇编语言)编写的程序称为目标程序;由二进制代码表示的程序称为机器代码。
程序设计:是给出解决特定问题的程序的过程,是软件构造活动中的重要组成部分,程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。
专业的程序设计人员常被称为程序员。 ;程序设计的关键 ;程序设计的关键 ;程序设计的关键 ;第 6 章 问题求解与程序设计——数据结构;第 6 章 问题求解与程序设计——数据结构;第 6 章 问题求解与程序设计——数据结构;第 6 章 问题求解与程序设计——数据结构; 为现实世界的问题建立数据模型后,还要将该模型存储在计算机的内存中,即将数据从机外表示转换为机内表示。
通常有两种存储表示方法:顺序存储和链接存储。
顺序存储的基本思想是:用一组连续的存储单元依次存储数据元素,数据元素之间的逻辑关系由元素的存储位置来表示;
链接存储的基本思想是:用一组任意的存储单元存储数据元素,数据元素之间的逻辑关系用指针来表示。 ;第 6 章 问题求解与程序设计——数据结构;第 6 章 问题求解与程序设计——数据结构;算法的定义;算法的定义;描述算法;描述算法;描述算法;描述算法;算法分析:对算法所需要的计算机资源进行估算。
时间复杂度(Time Complexity)
空间复杂度(Space Complexity);为了客观地反映一个算法的执行时间,可以用算法中基本语句的执行次数来度量算法的工作量。
基本语句:执行次数与整个算法的执行次数成正比的操作指令。
基本语句对算法运行时间的贡献最大,是算法中最重要的操作。
分析算法的时间复杂度的???本方法是:找出所有语句中执行次数最多的那条语句作为基本语句,计算基本语句的执行次数,取其数量级放入大O中即可。
这种衡量效率的方法得出的不是时间量,而是一种增长趋势的度量。;算法分析;程序设计语言的发展 ;程序设计语言的发展 ;程序设计语言的发展 ;程序设计语言的发展 ;程序设计语言的发展 ;程序设计语言的基本要素 ;程序设计语言的基本要素 ;程序设计语言的基本要素 ;程序设计的环境 ;程序设计的环境 ;翻译程序的工作方式 ;翻译程序的工作方式 ;翻译程序的工作方式 ;翻译程序的工作方式 ;编译程序的基本过程 ;编译程序的基本过程 ;编译程序的基本过程 ;编译程序的基本过程 ;编译程序的基本过程 ;编译程序的基本过程 ;第 6 章 问题求解与程序设计——回答问题
您可能关注的文档
最近下载
- 武汉市2025届高中毕业生四月调研考试 英语试卷(含答案详解).pdf
- 硕士研究生论文的选题与写作.ppt
- 2019年7月安徽省砀山县事业单位幼儿教师招聘考试《幼儿保教知识与能力》真题试卷(含答案).pdf VIP
- 确保室内空气质量的施工方案与技术措施.pdf
- 中小银行上云趋势研究分析报告 2024.pptx
- 证券从业人员证券投资基金基础知识题库与答案.doc
- 小学家长会英语老师课件.pptx VIP
- 第七单元《红楼梦》薛宝钗、林黛玉人物形象赏析 公开课一等奖创新教案统编版高中语文必修下册.docx VIP
- 最新部编版五年级下册语文单元教材分析(全册) .pdf VIP
- 春季学期《工业控制网络》试题.doc
文档评论(0)