数据结构的分类

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

  • 线性结构

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

    • 非线性结构包括:二维数组、 多维数组、广义表、树结构、图结构。
相关推荐
Eward-an13 分钟前
【详细解析】删除有序数组中的重复项 II
数据结构·算法
Book思议-24 分钟前
线性表之顺序表入门:顺序表从原理到实现「增删改查」
数据结构·算法
I_LPL27 分钟前
day52 代码随想录算法训练营 图论专题6
java·数据结构·算法·图论
小鸡吃米…1 小时前
Python线程同步
开发语言·数据结构·python
XW01059991 小时前
5-6统计工龄
数据结构·python·算法
我不介意孤独1 小时前
Ray + LanceDB + Daft 构建大规模向量数据分析管道
数据挖掘·数据分析·分布式计算·ray·lancedb·daft·大规模数据分析
样例过了就是过了1 小时前
LeetCode热题100 电话号码的字母组合
数据结构·c++·算法·leetcode·dfs
big_rabbit05021 小时前
[算法][力扣226]翻转一颗二叉树
数据结构·算法·leetcode
uesowys2 小时前
华为OD算法开发指导-数据结构-图
数据结构·算法·华为od
实心儿儿2 小时前
算法3:链表分割
数据结构·算法·链表