- 4
- 0
- 约9.52千字
- 约 73页
- 2018-03-09 发布于浙江
- 举报
[计算机硬件及网络]SDS01C
数据结构Data Structures 主讲教师 亓慧 第一章 绪论 信息的表示信息的处理 计算机是一门研究用计算机进行信息表示和处理的科学。这里面涉及到两个问题: 而信息的表示和组织又直接关系到处理信息的程序的效率。随着计算机的普及,信息量的增加,信息范围的拓宽,使许多系统程序和应用程序的规模很大,结构又相当复杂。因此,为了编写出一个“好”的程序,必须分析待处理的对象的特征及各对象之间存在的关系,这就是数据结构这门课所要研究的问题。 当n充分大时,log2nnn?log2nn2n32n 常见函数的增长率 时间复杂度的估算 为了估算给定算法的时间复杂度,需要求出算法中基本操作的重复执行次数。多数情况下,基本操作是最深层循环体中的原操作,其重复执行次数和包含它的语句的频度相同。 语句的重复执行次数 for (i=2; i=n; ++i) for (j=2; j=i-1; ++j){ ++x; a[i][j]=x;} 例 语句 ++x 的频度: 1+2+…+(n-2) = (n-1)(n-2)/2 T(n) = O((n-1)(n-2)/2) ? 1 2 (n-1)(n-2)/2 n2 lim n?? = ? 1 2 3 2 n2 - n+1) = O(n2) = O( 时间复杂度的
您可能关注的文档
- [计算机]表格汇总C4-C6.doc
- [计算机]计算机图形学导论.pdf
- [计算机]虚拟机兼JDE安装完美实验报告.doc
- [计算机]计算机教务管理实用教程.doc
- [计算机]计算机组成原理.ppt
- [计算机]计算机网络技术第10章 距离矢量路由协议.ppt
- [计算机]软迅科技控股有限公司.pdf
- [计算机]计算机网络构建技术精解.pdf
- [计算机]销售培训.ppt
- [计算机硬件及网络]02-阿德利亚培训胶片——现场勘查与方案设计.ppt
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
原创力文档

文档评论(0)