- 2
- 0
- 约8.34千字
- 约 77页
- 2018-12-03 发布于广西
- 举报
三、算法效率的 衡量方法和准则 通常有两种衡量算法效率的方法: 事后统计法 事前分析估算法 缺点:1。必须执行程序 2。其它因素掩盖算法本质 和算法执行时间相关的因素: 1.算法选用的策略 2.问题的规模 3.编写程序的语言 4.编译程序产生的机器代码的质量 5.计算机执行指令的速度 一个特定算法的“运行工作量” 的大小,只依赖于问题的规模(通常用整数量n表示),或者说,它是问题规模的函数。 假如,随着问题规模 n 的增长,算法执行时间的增长率和 f(n) 的增长率相同,则可记作: T (n) = O(f(n)) 称T (n) 为算法的(渐近)时间复杂度 如何估算 算法的时间复杂度? 算法 = 控制结构 + 原操作 (固有数据类型的操作) 算法的执行时间 = 原操作(i)的执行次数×原操作(i)的执行时间 算法的执行时间 与 原操作执行次数之和 成正比 从算法中选取一种对于所研究的问题来说是 基本操作 的原操作,以该基本操作 在算法中重复执行的次数 作为算法运行时间的衡量准则。 例 一 两 个 矩 阵 相 乘 void mult(int a[], int b[], int c[] ) { // 以二维数组存储矩阵元素,c 为 a 和 b 的乘积 for (i
您可能关注的文档
- 适合大学生的三大无本创业项目(精品·公开课件).ppt
- 适合个人创业的小本项目(精品·公开课件).ppt
- 适合企业的简洁线条设计模板(精品·公开课件).ppt
- 适合年会的几类舞蹈(精品·公开课件).ppt
- 室内设计 1饶海涛 10号(精品·公开课件).ppt
- 适合做励志报告的背景--高三励志报告(精品·公开课件).ppt
- 室内设计案例分析 666(精品·公开课件).ppt
- 室内设计案例分析(精品·公开课件).ppt
- 室内设计(英文版)(精品·公开课件).ppt
- 室内设计-彩色效果图(精品·公开课件).ppt
- 2027届重庆市巫溪县数学六年级第一学期期末学业水平测试模拟试题含解析.doc
- 2027届海南省海口市秀英区四上数学期末调研试题含解析.doc
- 广东省广州市海珠区2027届四上数学期末学业水平测试模拟试题含解析.doc
- 江苏省南京师范大学附属中学江宁分校2027届四上数学期末学业水平测试试题含解析.doc
- 2027届勃利县数学六年级第一学期期末质量检测模拟试题含解析.doc
- 海北藏族自治州2027届三上数学期末学业质量监测模拟试题含解析.doc
- 2027届鹤岗市向阳区六上数学期末复习检测模拟试题含解析.doc
- 《江七中熊珂》课件.pptx
- 2027届湖北省荆州市沙市区六年级数学第一学期期末监测模拟试题含解析.doc
- 2027届阿坝藏族羌族自治州黑水县三年级数学第一学期期末质量跟踪监视模拟试题含解析.doc
最近下载
- 如何免费看新上映的电影(精品).doc VIP
- 通信网络故障处理与恢复规范.docx VIP
- 基于RFID的高校图书馆管理系统-本科生毕业论文.doc VIP
- 基于STM32与RFID的图书馆智能书架在架图书定位与盘点系统设计与实现_智慧图书馆_2026年.docx VIP
- 比较公共行政 .pdf VIP
- 2022年春季学生资助及资助子系统培训(学前、义务教育、中职、高中).pptx VIP
- T∕XMSSAL 0165-2026 供厦食品 鲜冻笋.docx VIP
- 正常人体运动学—头、颈和躯干.ppt
- 超星尔雅学习通《大学生国家安全教育(复旦大学版)》2025章节测试附答案.docx
- 第十二章--头、颈和躯干运动学.ppt VIP
原创力文档

文档评论(0)