- 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、实现算法 用函数描述 函数类型 函数名(函数参数表) { 内部数据说明;
您可能关注的文档
最近下载
- 2017比亚迪E5纯电动车维修手册与电路图5AEV-底盘维修手册.pdf VIP
- DB3701T 12-2020 建设项目交通影响评价技术导则.pdf VIP
- 2026年上海市教师职称考试(少先队教育)综合能力测试题及答案解析.docx VIP
- 施工现场防尘施工方案.docx VIP
- 古代英雄人物故事(范文2篇).doc VIP
- 新概念第二册 Lesson 30课件.pptx VIP
- 西南林业大学2020-2021学年第1学期《数据结构》期末考试试卷(A卷)含标准答案.docx
- 施工现场防尘施工方案(3篇).docx VIP
- 2025年山西省华舰体育控股集团有限公司所属企业校园招聘19人笔试历年典型考点题库附带答案详解.docx VIP
- 2025年河北职业病诊断医师资格考试(职业性尘肺病及其他呼吸系统疾病)全真模拟试题及答案.docx VIP
原创力文档

文档评论(0)