- 6
- 0
- 约4.82千字
- 约 28页
- 2016-11-28 发布于重庆
- 举报
第1章软件学基本知识
2. 最坏情况复杂性(worst-case complexity) 最坏情况分析:是指在规模为n时,算法所执行的基本运算的最大次数。它定义为W(n)=max{t(x)} x∈Dn 显然,W(n)的计算要比A(n)的计算方便得多。由于W(n) 实际上是给出了算法工作量的一个上界,因此,它比A(n)更具有实用价值。 例1-7 采用顺序搜索法,在长度为n的一维数组中查找值为x的元素。即从数组的第一个元素开始,逐个与被查值x进行比较。基本运算为x与数组元素的比较。分析算法复杂度的平均性态和最坏情况。 分析算法的最坏情况 在这个例子中,最坏情况发生在需要查找的x是数组中的最后一个元素,或x不在数组中的时候,此时显然有 二、算法的空间复杂度 算法的空间复杂度:是指执行这个算法所需要的内存空间。 一个算法所占用的存储空间包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间。 时间与空间是一对矛盾,要节约空间往往就要消耗较多时间,反之亦然。目前,由于计算机硬件的发展,一般都有足够的内存空间,因此在今后的算法分析中着重考虑时间的因素。 * 软件学基础王东洋 电气工程学院 教学大纲 课程的性质 软件学基础主要研究程序设计中的数据
您可能关注的文档
- 数据挖掘第6章--挖掘频繁模式、关联和相关性.pptx
- 生物信息学在创新药物研究中的应用.ppt
- 禁忌搜索算法教程.pptx
- 移动AGENT.ppt
- 第01讲JAVA简介及环境设置.ppt
- 移动网分组域原理.ppt
- 第02章_临床生物化学检验基本知识.ppt
- 第10讲数据岛技术.ppt
- 第08章模拟量输入与输出.ppt
- 第12章建设工程项目信息管理.ppt
- 锦州市太和区2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 长治市沁源县2025-2026学年第二学期三年级语文第六单元测试卷(部编版含答案).docx
- 西安市雁塔区2025-2026学年第二学期二年级语文第六单元测试卷(部编版含答案).docx
- 张掖地区张掖市2025-2026学年第二学期四年级语文第五单元测试卷(部编版含答案).docx
- 贵阳市云岩区2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
- 伊春市金山屯区2025-2026学年第二学期四年级语文第五单元测试卷(部编版含答案).docx
- 湛江市麻章区2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
- 渭南市临渭区2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
- 湘西土家族苗族自治州龙山县2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 运城市新绛县2025-2026学年第二学期二年级语文第六单元测试卷(部编版含答案).docx
最近下载
- 2025战略性金属和关键矿产发展白皮书.docx VIP
- 2026云南能源投资集团校招面笔试题及答案.doc VIP
- 架桥机日常检查维修表.pdf VIP
- GB 45673-2025危险化学品企业安全生产标准化规章制度之55:安全绩效评估和持续改进管理制度(编制-2025A0).pdf VIP
- 山洪灾害防御预案.docx VIP
- 混合痔护理查房.pptx VIP
- 焊接结构生产 第2版 教学配套课件 邓洪军 第七章 装配-焊接工艺装备.pdf VIP
- 第一单元第一课+《古典之光》课件+2025-2026学年湘美版初中美术八年级下册.pptx VIP
- 山洪灾害防御最新.ppt VIP
- 小学数学新苏教版二年级下册五第1课时 认识1000教案(2026春).doc VIP
原创力文档

文档评论(0)