![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
Louie_min
这个作者很懒,什么都没留下…
展开
-
低频词过滤系统
基于线性表和二叉排序树的低频词过滤系统的设计与实现此报告并不好。看看就可`#include<stdio.h>#include<stdlib.h>#include<malloc.h>#include<time.h>#include<string.h>#includeusing namespace std;/定义的函数与全局变量/int a;//用于选判断选择什么服务void screem();//主屏幕void screem2原创 2020-06-26 02:29:40 · 1728 阅读 · 1 评论 -
(笔记)数据结构————队列(Queue)
队列的抽象数据类型描述类型名称:队列(Queue)数据对象集:一个有0个或多个元素的又穷线性表操作集:长度为MaxSize的队列Q∈Queue,队列元素item∈ElementType。队列的链式存储实现#define MaxSize<储存数据元素的最大个数>struct QNode { ElementType Data[ MaxSize ]; int rear; int front;};typedef struct QNode *Queue;入队列(Add Q)原创 2020-09-29 21:28:07 · 298 阅读 · 0 评论 -
(笔记)数据结构————堆栈
堆栈基础堆栈(Stack) :具有一定操作约束的线性表,只在一端(栈顶,Top)做插入、删除。插入数据:入栈(Push)删除数据:出栈(Pop)后入先出:Last In First Out(LIFO)数据对象集:一个有0个或多个元素的又穷线性表。操作集:长度为MaxSize的堆栈S∈Stack,堆栈元素item∈ElementTypePop和Push可以穿插进行栈的顺序存储实现#define MaxSize<储存数据元素的最大个数>typedef struct SNode原创 2020-09-29 20:39:25 · 165 阅读 · 0 评论 -
(笔记)数据结构——链表
线性表的链式存储实现typedef struct LNode *List;struct LNode { ElementType Data; List Next;};struct Lnode L;List PtrL求表长(链表)时间性能为O(n)int Length(List PtrL){ LIst p=PtrL; int j=0; while(p) { p=p->Next; j++; } return j;}查找(链表)平均时间性能为O(原创 2020-09-09 21:31:52 · 152 阅读 · 0 评论 -
(笔记)数据结构基础---如有遗漏错误请指出
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2020-08-07 17:42:33 · 1180 阅读 · 0 评论 -
(笔记)数据结构——顺序表
数据结构——线性表线性表(Linear List)定义:由同类型数据元素构成有序序列的线性结构表中元素个数称为线性表的长度线性表没有元素时,称为空表表起始位置称为表头,表结束位置称表尾线性表的顺序存储实现部分操作的实现typedef struct LNode*List - struct LNode - { - ElementType Data[MAXSIZE]; - int Last; - } - struct LNode L; - List PtrL;访问小标为i的元原创 2020-08-12 22:25:04 · 258 阅读 · 0 评论