- 3
- 0
- 约5.95千字
- 约 5页
- 2018-04-24 发布于四川
- 举报
二级C语言公共基础课本
第1章数据结构与算法
1.1算法
1.算法的概念:是指解题方案的准确而完整的描述
2.算法的基本特征:可行性、确定性、有穷性(有限的时间)、拥有足够的情报
3.算法的复杂度:时间复杂度和空间复杂度
(1)时间复杂度:算法所需要的计算工作量(算法所执行的基本运算次数)
(2)空间复杂度:执行这个算法所需要的内存空间
1.2数据结构的基本概念
1.数据结构研究的三个问题
(1)逻辑结构:指反应数据元素之间逻辑关系的数据结构
(2)存储结构(物理结构):数据的逻辑结构在计算机存储空间中的存放形式。
(3)对各种数据结构进行的运算
2.数据结构定义:是指带有结构的数据元素的集合。所谓结构就是指数据元素之间的前后件关系。
在数据结构中,没有前件的结点称为根结点,没有后件的结点为终端结点(也叫叶子结点)。
3.空的数据结构:一个元素都没有的数据结构。
4.数据结构的种类:线性结构与非线性结构。
线性结构:有且只有一个根结点,每一个结点最多有一个前件,也最多有一个后件。
非线性结构:如果一个数据结构不是线性结构,则称之为非线性结构。
1.3线性表及其顺序存储
1.线性表是最简单、最常用的一种线性结构。
2.非空线性表的结构特征:
(1)有且只有一个根结点,无前件
(2)有且只有一个终端(叶子)结点,无后件
(3)除根结点与终端结点外,其他所有结点有且只有一个前件,也有且只有一个后件。
在线性表
您可能关注的文档
最近下载
- 宣贯培训(2026年)《HJ T 28-1999固定污染源排气中氰化氢的测定 异烟酸-吡唑啉酮分光光度法》.pptx VIP
- 高速铁路声_风屏障用重力充填砂浆暂行及技术要求.pdf
- 新解读《HJ_T 28 - 1999固定污染源排气中氰化氢的测定 异烟酸 - 吡唑啉酮分光光度法》最新解读.docx VIP
- 混凝土结构工程施工质量验收规范GB50204_2024.pdf VIP
- 激光跟踪仪连接sa软件使用手册.pdf VIP
- 四川省拟任县处级试题 四川省拟任县处级党政领导干部任职资格考试题.doc VIP
- 包皮手术知情同意书模板.docx
- 2025年冲击波治疗康复PPT下载.pptx VIP
- 江西省第二届职业技能大赛智慧安防技术赛项-模块A、B-公开样题.docx VIP
- 周末剧场活动策划方案(3篇).docx
原创力文档

文档评论(0)