数据结构(王卓版)

1、概述

1.1 基本概念和术语

数据:输入计算机且能被计算机处理程序识别和处理的符号集合。

信息的载体。

客观事务的符号表示。

能够被计算机存储、识别、加工。

数据元素:数据的基本单位。(比如表中的某一行)

也会简称为元素、记录、结点、顶点。

数据项:构成数据元素不可分割的最小单位。

数据对象:性质相同的数据元素集合,是数据的一个子集。

数据结构:带结构的数据元素的集合。

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

物理结构:数据元素之间在计算机内存中的表示。也叫存储结构。

运算和实现:对数据元素进行操作,以及这些操作在存储结构上的实现。

相关推荐
CoderYanger38 分钟前
C.滑动窗口-求子数组个数-越长越合法——2799. 统计完全子数组的数目
java·c语言·开发语言·数据结构·算法·leetcode·职场和发展
萌>__<新1 小时前
力扣打卡每日一题————除自身外所有元素的乘积
数据结构·算法
xu_yule2 小时前
算法基础—搜索(2)【记忆化搜索+BFS+01BFS+Floodfill]
数据结构·算法
Queenie_Charlie3 小时前
数字去重(set)
数据结构·c++·set
Ayanami_Reii4 小时前
区间不同数的个数-树状数组/线段树/莫队/主席树
数据结构·c++·算法·线段树·树状数组·主席树·莫队
CoderYanger4 小时前
C.滑动窗口-求子数组个数-越长越合法——3325. 字符至少出现 K 次的子字符串 I
c语言·数据结构·算法·leetcode·职场和发展·哈希算法·散列表
sin_hielo5 小时前
leetcode 3606
数据结构·算法·leetcode
萌>__<新7 小时前
力扣打卡每日一题————最小覆盖子串
数据结构·算法·leetcode·滑动窗口·哈希表
长安er8 小时前
LeetCode 83/237/82 链表删除问题-盒子模型
数据结构·算法·leetcode·链表·力扣
重生之后端学习8 小时前
56. 合并区间
java·数据结构·后端·算法·leetcode·职场和发展