- 3
- 0
- 约2.18千字
- 约 18页
- 2018-07-09 发布于江苏
- 举报
算法地复杂度
算法的复杂度 二分查找算法的运行效率 影响二分查找算法的运行效率的因素: 二分查找算法的运行效率 影响二分查找算法的运行效率的因素: 输入规模 (在100个数中查找 vs 在106个数中查找) 硬件平台 (巨型计算机 vs PC机) 输入 (查找23 vs 查找62) 二分查找算法的运行效率 影响二分查找算法的运行效率的因素: 输入规模 --- 定义算法的复杂度为输入规模的函数 (在100个数中查找 vs 在106个数中查找) 硬件平台 --- 渐进表达式 (巨型计算机 vs PC机) 输入 --- 分别考虑最坏情况、平均情况、最好情况下算法的复杂度 (查找23 vs 查找62) 问题的输入规模 定义算法的复杂度以输入规模为参数。例如, 在n个已排序的数中进行查找,binarySearch算法的复杂度为O(logn) 对n个数进行排序,mergeSort算法的复杂度为O(nlogn) 以下算法判断一个数是否为质数,对于输入为n的数,其复杂度为O(n)。 primilityTesting(n) { for i = 2 to n – 1 if (n % i == 0) return false; return true; } 但是,人们认为primilityTesting算法的复杂度远远高于合并排序算法。 算法复杂度的渐进表示 硬件
您可能关注的文档
最近下载
- 中力 电动搬运车 EPT20 -15ET 售后手册.pdf
- 07FG1~5系列人防图集合订本pdf_PDF.pdf VIP
- 07FG系列人防图集合订本.docx VIP
- 商业综合体工程建设项目管理实施方案.docx VIP
- 一种橡胶地板专用撒花机及其使用方法.pdf VIP
- 商业综合体工程建设项目管理实施方案.docx VIP
- JJF(蒙) 147-2026 小麦硬度指数测定仪校准规范.docx VIP
- JJF(蒙) 146-2026 管道压力表校准规范.docx VIP
- JJF(蒙) 004-2026 水泥胶砂试体成型振实台校准规范.docx VIP
- 预算单位审计常见13类60个问题(含审计方法和步骤、定性依据和处理意见).docx VIP
原创力文档

文档评论(0)