![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
LoveCover
这个作者很懒,什么都没留下…
展开
-
链表的表示和实现
个人使用的模板#pragma once#include<iostream>#define ElemType int#define OK 1#define ERROR 0//单链表typedef struct{ ElemType data; LNode* next;}LNode,*LinkList;//双向链表typedef struct{ ElemType data; DoubleNode* next, * prior;}DoubleNode, * Doub原创 2021-12-15 22:15:47 · 624 阅读 · 0 评论 -
线性表的表示和实现
个人使用的模板#pragma once#define SIZE 100#define ElemType int#define OK 1#define ERROR 0//动态数组typedef struct{ ElemType *elem; int length;//长度}SqList;int InitList(SqList& L){ L.elem = new ElemType[SIZE]; if (!L.elem) return ERROR;//内存不够 L.len原创 2021-12-15 22:14:16 · 343 阅读 · 0 评论 -
数据结构---队列及其应用
实验目录一、实验目的二、实验内容三、实验步骤四、实验代码一、队列的定义二、算法的初始化和实现五、总结一、实验目的1.掌握队列的基本概念、基本操作和基本使用方式。2.掌握循环队列的类型定义以及实现方法。3.掌握循环队列的基本操作:初始化、入队、出队、队空判断、获取队头元素。4.掌握循环队列的实现和简单应用。5.能够清楚理解循环队列中空间的重用思想。二、实验内容1.设计和实现一个队列数据结构,且采用循环队列实现方法。2.实现循环队列的各种操作,包括循环队列的初始化、出入队、清空和释放等。3.原创 2021-10-08 17:05:58 · 1430 阅读 · 0 评论