【数据结构(一)】线性结构和非线性结构

文章目录


线性结构和非线性结构

数据结构包括:线性结构非线性结构

1. 线性结构

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

2. 非线性结构

非线性结构 包括:二维数组多维数组广义表树结构图结构

相关推荐
挽天java17 小时前
数据结构习题--寻找旋转排序数组中的最小值
数据结构·算法·排序算法
sin_hielo18 小时前
leetcode 1984
数据结构·算法·leetcode
定偶18 小时前
网络编程总结
开发语言·网络·数据结构·网络编程
橘颂TA19 小时前
【剑斩OFFER】算法的暴力美学——力扣 1020 题:飞地的数量
数据结构·c++·算法·leetcode·职场和发展·结构与算法
探序基因19 小时前
查看bam文件指定位点的基因测序情况计算基因型
数据结构·学习方法
奶茶树20 小时前
【数据结构进阶】AVL树(详解)
数据结构·c++
放荡不羁的野指针20 小时前
leetcode150题-双指针
数据结构·算法·leetcode
好学且牛逼的马20 小时前
【Hot100|15-LeetCode 238. 除自身以外数组的乘积】
数据结构·算法·leetcode
BHXDML21 小时前
数据结构:(二)逻辑之门——栈与队列
java·数据结构·算法