数据结构的分类

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

  • 线性结构

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

    • 非线性结构包括:二维数组、 多维数组、广义表、树结构、图结构。
相关推荐
谅望者43 分钟前
数据分析笔记02:数值方法
大数据·数据库·笔记·数据挖掘·数据分析
AI科技星1 小时前
宇宙膨胀速度的光速极限:基于张祥前统一场论的第一性原理推导与观测验证
数据结构·人工智能·经验分享·python·算法·计算机视觉
liu****3 小时前
16.udp_socket(三)
linux·开发语言·数据结构·c++·1024程序员节
IT_Beijing_BIT3 小时前
tensorflow 图像分类 之二
分类·tensorflow·neo4j
Rock_yzh4 小时前
LeetCode算法刷题——49. 字母异位词分组
数据结构·c++·学习·算法·leetcode·职场和发展·哈希算法
小欣加油4 小时前
leetcode 2654 使数组所有元素变成1的最少操作次数
数据结构·c++·算法·leetcode·职场和发展
IT_Beijing_BIT9 小时前
tensorflow 图像分类 之四
人工智能·分类·tensorflow
码银13 小时前
【数据结构】顺序表
java·开发语言·数据结构
周杰伦_Jay14 小时前
【智能体(Agent)技术深度解析】从架构到实现细节,核心是实现“感知环境→处理信息→决策行动→影响环境”的闭环
人工智能·机器学习·微服务·架构·golang·数据挖掘
小张成长计划..15 小时前
【C++】List容器的理解和使用(超详细)
数据结构·list