- 18
- 0
- 约8.62千字
- 约 63页
- 2017-05-30 发布于四川
- 举报
时间复杂度的渐进表示法 算法中所有语句的次数(频度)之和是矩阵阶数n的函数 f(n) = 2n3 + 3n2 + 2n +1 一般地,称n是问题的规模。执行次数f(n)是关于n的多项式函数,f(n)与执行时间成正比。 当n趋于无穷大时,把执行次数函数f(n)的数量级(阶)称为算法的渐进时间复杂度 T(n) = O(f(n)) ----大O表示’渐进’ T(n) = O(n3) X=1 ;y=1; For(k=1,k=n,k++) X=x+1; { L1 } For(i=1;i=n,i++) { For (j=1;j=n,j++) y=y+1; { L2 } } F(L1)=n;F(L2)=n2; T(n)=0(n2) 可见,当有多个串行的循环语句时,算法的时间复杂度由嵌套层次最多的循环语句中最里层语句的频度决定。 int i = n; while ( i = 1 A[i] != k ) i--; return i; 2.1.3 算法描述 1、数据结构表示 数据存储结构均用类型定义(typedef)的方式描述 2、实现算法 用函数描述 函数类型 函数名(函数参数表) { 内部数据说明;
您可能关注的文档
最近下载
- 汽轮机推力瓦检修.ppt VIP
- JT_T 697.9-2016 交通运输基础数据元 第9部分:建设项目信息基础数据元.docx VIP
- ICAO Doc 8126 Aeronautical Information Services Manual 《航行情报服务手册》AIS Manual.pdf VIP
- JT-T-697.6-2014交通信息基础数据元第6部分:船员信息基础数据元.docx VIP
- 2026年秋季学期新教材部编版语文四年级上册工作教学计划含进度表.docx
- 高标准农田自然灾害应急预案方案.docx
- 《大学生职业生涯规划》高职院校公共基础课全套教学课件.pptx
- 江苏省仿古建筑与园林工程计价表说明及计算规则.pdf VIP
- 2025年中国餐饮行业发展白皮书.pdf VIP
- 《教师节主题班会》教师节主题PPT班会课件.pptx VIP
原创力文档

文档评论(0)