数据结构
记录数据结构与算法
蒟蒻颖
一个热爱开发的数学蒟蒻
展开
-
单链表基本操作的完整程序
系列索引????考研数据结构–第二章:线性表文章目录不带头结点的单链表(C语言版本)不带头结点的单链表(C++版本)带头结点的单链表(C语言版本)带头结点的单链表(C++版本)不带头结点的单链表(C语言版本)不带头结点的单链表(C++版本)带头结点的单链表(C语言版本)带头结点的单链表(C++版本)注:如果您通过阅读本文解决了问题,恳请您留下一个宝贵的赞再离开,如果不嫌弃的话,点个关注再走吧,非常欢迎您能够在讨论区指出此文的不足处,博主会及时对文章加以修正 !如果有任何问题,欢迎评论,非常乐原创 2022-01-07 10:19:21 · 876 阅读 · 1 评论 -
2023考研王道数据结构知识梳理
写在前面:本系列参考书目: 王道 《数据结构》《数据结构》(C语言版)是为“数据结构”课程编写的教材,是很多学校数据结构课程的指定教材也是经典教材,同时也是考研数据结构的必选书目。本系列根据课程重难点 整合此书精华部分,以求在尽可能短的时间内掌握相应知识,希望能够让你有所收获。后续还会进行更进一步的优化整理,欢迎关注,尽请期待。如有错误以及可以改进的地方欢迎在下方评论区留言!...原创 2022-01-03 20:17:43 · 8535 阅读 · 12 评论 -
考研数据结构--第二章:线性表
还在更新中~~文章目录线性表线性表的定义线性表的特点线性表线性表的定义线性表是具有相同数据类型的n(n≥0)n(n\ge0)n(n≥0)个元素的有限序列,其中nnn为表长,当n=0n=0n=0时,该表为空表。aia_iai是线性表中的“第iii个”元素线性表中的位序。a1a_1a1是表头元素;ana_nan是表尾元素。除第一个元素外,每个元素有且仅有一个直接前驱;除最后一个元素外,每个元素有且仅有一个直接后继。线性表的特点表中元素个数有限。表中元素具有逻辑上的顺序性,在序列中原创 2022-01-03 19:42:54 · 3519 阅读 · 6 评论 -
顺序表的基本操作
初始化表构造一个空的线性表InitList(&L)销毁操作销毁线性表,并释放线性表L所占用的内存空间DestoryList(&L)按值查找在表L中查找具有给定关键字值的元素LocateElem(L,e),按位查找获取表L中的第i个位置的元素的值GetElem(L,i)插入在表L中的第i个位置上插入指定元素ListInsert(&L,i,e)删除删除表L中第i个位置的元素,并用e返回删除元素的值ListDelete(&L原创 2021-10-22 15:43:16 · 266 阅读 · 0 评论