- 博客(4)
- 资源 (13)
- 收藏
- 关注
原创 数据结构第四章队列的基本操作(随机任务的处理)
什么是队列?类似于链表和堆栈,队列也是存储数据的结构。队列中数据进入队列的顺序很重要,一般来说,队列就是一群人或者事物按照排好的顺序等待接受服务或者处理。举例拿去银行办业务来举例。生活中我们去银行办理业务,一般都需要去机器拿号,然后等待着柜台业务人员叫号。叫到你,你就过去处理就行了。但是银行是有 vip 服务的,拥有 vip 权益的人可以更快的享受到业务办理,也就是说人家比你有更高的优先权。vip特权通道,你值得拥有!图解:任务队列的需求:应用所实现的队列,设计并完成一个随机任务排队问题的
2021-10-28 23:39:22 530
原创 数据结构第三章栈的基本操作
栈的介绍:栈是一种只能在一端进行插入或者删除操纵的线性表或者链表,表中允许进行插入和删除操作的一端被称为栈顶,表的另外一端称为栈底当栈中没有元素是称为空栈,栈的插入操作通常称为进栈或者入栈,栈的删除操作通常称为出栈或者退栈。栈的特点:栈的特点是后进先出(Last In First Out,LIFO),即后进先出,后面进来的元素先出栈栈的种类采用线性存储结构的栈称为顺序栈,采用链式存储结构的被称为链式栈栈的基本操作:这里用的是链式栈,顺序栈在后面的文章中会仔细解释//初始化栈Status.
2021-10-24 18:43:18 467
原创 数据结构第二章链表的基本操作
**数据结构第二章链表的基本操作**重点:在单链表中,插入和删除节点是最常用的操作,是建立单链表的相关基本运算算法的基础。链表的图解链表的概述: **链表**:通过一组任意的存储单元来存储线性表的数据,这组存储单元可以是连续或不连续的, 每个节点包括• 数据域(当前节点的数值)• 指针域(存储下一个节点的位置)各个节点通过指针域串起来,像一条链子,所以叫“链表”。单链表:每个节点只有一个指向直接后继节点的指针,所以叫“单链表”单向循环链表:每个节点只有一个指针指向后继
2021-10-21 20:02:45 237
原创 数据结构第二章顺序表的基本操作
什么是顺序表? 顺序表是线性表的顺序表示,即用一组地址连续的存储单元依次存储线性表的数据元素顺序表的结构图顺序表的基本操作定义状态量#include <stdlib.h>#include <stdio.h>#define OK 1#define ERROR 0#define OVERFLOW –2#define TRUE 1#define FALSE 0typedef int Status;定义顺序表的结构体#def...
2021-10-21 18:48:30 322
停车场管理.docx
2021-12-17
是栈还是队列.docx
2021-12-17
基于哈希表的姓名首字母查找.docx
2021-12-17
二叉排序树.docx
2021-12-17
算数表达式的计算.docx
2021-12-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人