- 6
- 0
- 约 51页
- 2017-06-29 发布于浙江
- 举报
数据结构课程讲稿第1章
2) 可读性 3) 健壮性 4) 高效率和低存储量 1.4.3 对算法作性能评价 1. 性能评价 对问题规模和该算法在运行时所占的空间S与所耗费的时间T给出一个数量关系的评价。 问题规模N对不同的问题其含义不同: 对矩阵是阶数, 对多项式运算是多项式项数, 对图是顶点个数, 对集合运算是集合中的元素个数。 2. 有关数量关系的计算 数量关系评价体现在时间——算法编程后在机器中所耗费的时间。 数量关系评价体现在空间——算法编程后在机器中所占的存储量。 1) 关于算法执行时间 一个算法的执行时间大致上等于其所有语句执行时间的总和, 对于语句的执行时间是指该条语句的执行次数和执行一次所需时间的乘积。 度量一个程序的执行时间通常有两种方法: 1. 事后统计法 缺陷:1) 先运行依据算法编程的程序 2)统计数据依赖于软硬件环境 2. 事前分析估算法 估算依据: 1)算法本身特点 2)问题的规模 3)语言的高级程度:越高级,效率越低 4)编译器产生目标代码的质量 5)机器执行指令的速度 通过以上介绍和分析,我们发现: 用绝对的时间单位衡量算法效率是不合适的! 哪个因素是相对稳定的,不依赖于软硬
您可能关注的文档
最近下载
- 2025年广东高考全国一卷语文高考真题及答案.docx VIP
- 吸烟有害健康幻灯片.ppt VIP
- 《旅游职业礼仪》教案 第7课 掌握前厅服务礼仪.docx VIP
- 中国消化性溃疡诊疗指南(2025版).docx VIP
- T∕TAF 267.2-2025 软件开发工具包(SDK)用户权益和个人信息保护技术要求 第2部分:推送类.docx VIP
- 《PWM调制原理与应用》课件.ppt VIP
- 惠州市产业投资集团有限公司2025年招聘考试真题.docx VIP
- 天津市宁河区首创供水有限公司招聘3人笔试备考试题及答案解析.docx VIP
- 《旅游职业礼仪》教案 第12课 了解我国主要客源国的习俗和礼仪.docx VIP
- 土方工程机械设备租赁服务方案投标文件(技术标).doc
原创力文档

文档评论(0)