- 3
- 0
- 约7.21千字
- 约 23页
- 2018-03-29 发布于广东
- 举报
数据结构概念及顺序表34
数据结构概念及顺序表;2.1 数据结构基本概念;数据结构(data structure)
是指相互之间存在一种或多种特定关系的数据元素所组成的集合。数据结构包含三个方面的内容,即数据的逻辑结构,数据的存贮结构和对数据所施加的运算。
这三个方面的关系为:
数据的逻辑结构独立于计算机,是数据本身所固有的
存贮结构是逻辑结构在计算机存贮器中的映像,必须依赖于计算机。
运算是指所施加的一组操作总称。运算的定义直接依赖于逻辑结构,但运算的实现必依赖于存贮结构。;数据结构基本类型 ;数据结构中常用的存贮结构;算法(algorithm);1. 时间复杂度
一个算法花费的时间与算法中语句的执行次数成正比,哪个算法中语句执行次数多,它花费时间就多。 数据结构中数据元素个数n称为问题的规模,当n不断变化时,语句的执行次数也会变化。一个算法中的时间复杂度一般用语句???行次数的数量级来衡量。
例如: for(i=1; i=n; i++) for(j =1; j=i; j++) d[i][j]=data[i][j]+1;;2. 空间复杂度
与时间复杂度类似,空间复杂度是指算法在计算机内执行时所占用的内存开销规模。但我们一般所讨论的是除正常占用内存开销外的辅助存储单元规模。讨论方法与时间复杂度类似,不再赘述。;2.
您可能关注的文档
- 急性胰腺炎精美医学资料.ppt
- 急症症状的鉴别诊断和处理精美医学资料.ppt
- 急腹症医学.ppt
- 性传播疾病的基本常识.ppt
- 性激素紊乱的临床生物化学51.ppt
- 性骚扰防治宣导23.ppt
- 性骚扰防治宣导70.ppt
- 性骚扰防治宣导94.ppt
- 慢性心力衰竭的诊断治疗新进展41.ppt
- 成功参展全攻略15.ppt
- DB37_T 4825.5-2025 药品、医疗器械、化妆品企业日常监督检查管理规范 第5部分:数据管理.docx
- DB3707_T 140-2025 全生物降解地膜田间应用技术评价规范.docx
- DB3707_T 141-2025 玉米秸秆与菊芋秸秆混合裹包贮存技术规程.docx
- 市发改委机关党支部2026年度党建工作计划要点(5014字).docx
- 2026年度党风廉政建设工作计划要点(附计划表).docx
- 市委宣传部理论学习中心组2026年度专题学习计划.docx
- DB_T 102-2024 地震台网运行监控 通用技术要求.docx
- DB_T 113.1-2026 地震预警信息发布 第1部分:地震预警级别与标识.docx
- DB_T 108.4—2025 活动断层探查 地震勘探 第4部分:短周期密集台阵探测法.docx
- 《单片微机原理系统设计与应用》课件 第1章 微型机的基本知识.ppt
原创力文档

文档评论(0)