数据结构不挂科
文章平均质量分 78
数据结构,一门必修课,希望通过本专栏帮各位提高期末成绩
程序员阿诺斯
一个100行的代码调试都可能会让程序员遇到很多挫折,所以,面对挫折,我们永远不能低头。
展开
-
【数据结构不挂科】最全数据结构资料——栈与队列
【数据结构不挂科】最全数据结构资料——线性表 文章目录【数据结构不挂科】最全数据结构资料——线性表前言栈1.栈的定义2.栈的顺序结构3.顺序栈上实现的基本运算4.链栈上实现的基本运算 前言 好久不见,本期是数据结构不挂科系列的第二期——栈和队列。 栈 1.栈的定义 栈是限定仅在表尾进行插入或删除操作的线性表。因此,对栈来说,表尾端有其特殊含义,称为栈顶,相应的,表头端称为栈底。栈的特点是后进先出,即最后被压入栈的元素会第一个被弹出。 栈(Stack)是限制在表的一端进行插入和删除运算的线性表 插入、删除的原创 2022-04-08 13:49:31 · 590 阅读 · 0 评论 -
【数据结构不挂科】最全数据结构资料——线性表
文章目录线性表一、线性表的定义1.线性表的顺序表示2.线性表的结构3.建立空表4.顺序表的插入5.顺序表的删除6.获取顺序表某一位置上的元素7.读取顺序表所有元素二、线性表的链式表示1.链表的定义2.单链表3.单链表的存储结构4.单链表的插入5.单链表的删除6.建表(头插法)7.建表(尾插法)8.初始化9.单链表长度10.按值查找11.清空单链表12.销毁单链表 线性表 一、线性表的定义 线性表(List):零个或多个数据元素的有限序列。 线性表(Linear List):n(n≥0)个数据元素a1, a原创 2022-04-07 09:47:53 · 605 阅读 · 0 评论