数据结构
之芫
记录一下路上的坑和用到的东西,有时候遗忘的时候翻出来自己看看,同时也分享给忘了的朋友看看。
个人网站:https://www.msezi.com/
展开
-
《大数据结构》笔记 数据结构线性表操作 增删改查 golang实现
线性表是零个或多个数据元素的有限序列 线性表的数学定义1: 若将线性表记为(a1,...,ai−1,ai,ai+1,...,an)(a_1 , ..., a_{i-1} , a_i , a_{i+1}, ..., a_n )(a1,...,ai−1,ai,ai+1,...,an),则表中ai−1a_{i-1}ai−1领先于aia_iai,aia_iai领先于ai+1a_{i+1}ai+1,ai−1a_{i-1}ai−1称aia_iai是 的直接前驱元素,si+1s_{i+1}si+1原创 2021-03-27 11:35:35 · 152 阅读 · 0 评论 -
数据结构(一):顺序表
线性基本概念 线性表的定义:线性表是具有相同特性数据元素的一个有序序列。 线性表的存储结构: 顺序表 链表 顺序表有随机访问的特性 链表结点的存储空间利用率较顺序表稍微低一些,但是方便插入删除,不需要移动任何元素 链表有一下五种形式: 单链表 双链表 循环单链表 循环双链表 静态链表 线性表的结构体定义 顺序的结构代码 # define MAXSIZE 100 /* 存储空间初始分配...原创 2018-11-12 22:53:02 · 307 阅读 · 0 评论