[数据结构笔记-概述]
来源:互联网 发布:南方电网 大数据 编辑:程序博客网 时间:2024/05/22 12:05
1,数据结构:描述数据元素及元素之间的关系的一种结构模型。
2,分类:
线性结构:体现数据元素之间一对一的关系。即前驱后继式的偶对关系。
集合:数据元素同属于一个集合。
树:体现一对多的父子层次关系。
图:体现多对多的关系。
3,ADT(抽象数据类型),用来封装实体数据和对数据的操作,隐藏数据实现,公开操作数据的接口。在高级程序语言中定义成类class。
4,数据存储结构:数据结构在计算机中的实现方式。包含两种实现方式:顺序存储结构,链式存储结构。
顺序存储结构:数据元素存储在连续的存储空间。只能静态分配内存。
链式存储结构:存储单元即节点,包含数据和指针。因此占用存储空间大,但灵活性好,适合动态内存管理。
5,算法:求解问题的步骤。主要衡量方式:时间复杂度,空间复杂度。
0 0
- [数据结构笔记-概述]
- 数据结构学习笔记1-概述
- 【学习笔记----数据结构01-概述】
- 菜鸟笔记之数据结构基础概述
- 数据结构笔记之数据结构基本概述(二)
- 数据结构概述
- 数据结构概述
- 数据结构概述
- 数据结构概述
- 数据结构-概述
- 数据结构概述
- 数据结构 概述
- 数据结构概述
- 数据结构概述
- 数据结构概述
- 数据结构概述
- 数据结构概述
- 数据结构概述
- Linux下大小端格式判断方法
- 连接数据库
- 基于NFC的近场支付技术
- UVA - 1103 Ancient Messages(三组数据)
- 无线局域网
- [数据结构笔记-概述]
- android中的后退键——onBackPressed()的使用
- Use Goldengate Initial Data Load
- UVa814 - The Letter Carrier's Rounds
- Linux 中的 I2C 协议
- OC排序
- [科普]原码,反码,补码由来
- win7 IIS配置PHP
- glOrtho与gluPerspective比较