数据结构
Nonhap403!
403!
展开
-
01顺序表的建立及基本操作
顺序表的建立及基本操作1.首先我们需要定义顺序表的结构体//定义顺序表的结构体typedef struct { ElemType *elem; //顺序表元素 int length; //顺序表长度 int listsize; //顺序表大小}Sqlist; //顺序表类型2.初始化顺序表并置空//初始化顺序表Status InitList(Sq...原创 2019-08-31 19:38:15 · 6585 阅读 · 1 评论 -
02单链表的建立及基本操作
单链表的建立及基本操作 由于这段时间备战考研,所以一直没时间发博客。(主要还是写代码太耗费时间了,哈哈) 据说今年好多研究生招生学校的考试科目都改成了408,莫大的打击啊。我报考的学校招生信息还没下来,但是渐渐感到威胁。继续加油吧!首先,与顺序链表一样,我们需要事先定义好单链表的结构体typedef struct LNode { int d...原创 2019-09-10 20:10:17 · 1446 阅读 · 0 评论 -
03顺序栈的建立及基本操作
顺序栈的建立及基本操作栈的定义栈是一种只能在一端进行插入和删除操作的线性表。其中允许进行插入和删除操作的一段称为栈顶(Top)。对于顺序栈,就是记录栈顶元素所在数组位置标号的一个整型变量;对于链式栈,就是记录栈顶元素所在节点地址的指针,其中它是动态变化的。表的另一端称为栈底,栈底是固定不变的。栈的插入和删除操作一般称为入栈和出栈。栈的特点栈的主要特点就是先进后出(FILO)。...原创 2019-09-20 20:03:33 · 3018 阅读 · 0 评论