IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 数据结构与算法 -> 数据结构(完整教程)①节——第一章—数据结构基本概念 -> 正文阅读

[数据结构与算法]数据结构(完整教程)①节——第一章—数据结构基本概念

1.数据:客观事物能被计算机记录存储的带有信息的符号

组成:

? ? ? ? 数据元素:数据的基本组成单位

? ? ? ? ①简单数据元素:由能反映某个信息的单个数据项组成的

? ? ? ? ②复杂数据元素:由能反映某一类信息的多个数据项组成的集合

? ? ? ? 数据项:数据的最小组成单位

2.数据结构:是一种具有一定逻辑关系,在操作系统中应用了某种存储结构,并且封装了相应操作的数据元素的集合。

组成:

????????逻辑结构:数据元素之间的逻辑关系

? ? ? ????????? 四种基本结构:

????????①集合:数据间无逻辑关系

? ? ? ? ②线性结构:数据间存在一对一逻辑关系

????????③链式结构:数据间存在一对多逻辑关系

? ? ? ? ④图形结构:数据间存在多对多逻辑关系

????????存储结构:逻辑结构在计算机硬件上的理论实现

? ? ? ? ????????四种存储结构:

? ? ? ? ①顺序存储:数据存储在地址连续的存储单元,逻辑关系可由位置直接体现

? ? ? ? ②链式存储:数据存储在任意存储单元,逻辑关系由指针实现

????????③索引存储:通过索引表寻找数据,以单个索引对应数据项数分为稠密索引与稀疏索引

? ? ? ? ④散列存储:由函数确定数据元素的存储地址

????????数据运算:对数据实施逻辑操作,在逻辑结构上定义,存储结构上实现

????????????????基本操作:检索,插入,删除,更新,排序

3.数据类型:具有同种相同类型的元素的集合,在该集合上定义的数据操作

? ? ? ? ①原子类型:整型,字符型...

? ? ? ? ②结构类型:元素为结构类型的数组,包含结构体元素的结构体类型...

*:抽象数据类型:通过抽象获得数学模型与其所具有的属性

4.补充:

? ? ? ? ①:数据元素三种组成采用不同组合会产生不同的数据结构。

? ? ? ? ? ? ? ? 如采用顺序存储和链式存储的线性结构,会产生线性表和链表两种数据结构

? ? ? ? ②:数据运算设计表层体现为算法的设计,算法在第②节详细讲解

  数据结构与算法 最新文章
【力扣106】 从中序与后续遍历序列构造二叉
leetcode 322 零钱兑换
哈希的应用:海量数据处理
动态规划|最短Hamilton路径
华为机试_HJ41 称砝码【中等】【menset】【
【C与数据结构】——寒假提高每日练习Day1
基础算法——堆排序
2023王道数据结构线性表--单链表课后习题部
LeetCode 之 反转链表的一部分
【题解】lintcode必刷50题<有效的括号序列
上一篇文章      下一篇文章      查看所有文章
加:2021-09-04 17:47:48  更:2021-09-04 17:48:12 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 1:38:45-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码