数据结构的分类

1、数据结构------线性结构和非线性结构

  • 线性结构

    • 线性结构是最常用的数据结构,特点是数据元素之间存在一对一的线性关系。
    • 线性结构有两种不同的存储结构,即顺序存储结构和链式存储结构 。顺序存储的线性表称为顺序表,顺序表中的存储元素是连续的。 链式存储的线性表称为链表 ,链表中的存储元素不一定是连续的,元素节点中存放数据以及相邻元素的地址信息。
    • 线性结构常见的有:数组、队列、链表和栈。
  • 非线性结构

    • 非线性结构包括:二维数组、 多维数组、广义表、树结构、图结构。
相关推荐
姜威鱼25 分钟前
蓝桥杯python编程每日刷题 day 21
数据结构·算法·蓝桥杯
mosquito_lover141 分钟前
Python数据分析与可视化实战
python·数据挖掘·数据分析
神里流~霜灭1 小时前
蓝桥备赛指南(12)· 省赛(构造or枚举)
c语言·数据结构·c++·算法·枚举·蓝桥·构造
双叶8362 小时前
(C语言)单链表(1.0)(单链表教程)(数据结构,指针)
c语言·开发语言·数据结构·算法·游戏
学习编程的gas2 小时前
数据结构——队列的实现
数据结构
wuqingshun3141592 小时前
蓝桥杯 切割
数据结构·c++·算法·职场和发展·蓝桥杯
Dovis(誓平步青云)3 小时前
深挖 DeepSeek 隐藏玩法·智能炼金术2.0版本
人工智能·深度学习·机器学习·数据挖掘·服务发现·智慧城市
JohnFF3 小时前
48. 旋转图像
数据结构·算法·leetcode
代码AC不AC4 小时前
【数据结构】队列
c语言·数据结构·学习·队列·深度讲解
小林熬夜学编程4 小时前
【高并发内存池】第八弹---脱离new的定长内存池与多线程malloc测试
c语言·开发语言·数据结构·c++·算法·哈希算法