数据结构
文章平均质量分 93
SoloVersion
这个作者很懒,什么都没留下…
展开
-
数据结构知识详解 第一章 绪论
1. 数据结构的基本概念1.1 基本概念和术语1. 数据定义:是信息的载体,是描述客观事实属性的数、字符及所有能输入到计算机中并被计算机程序识别和处理的符号的集合数据的组成:整型、实型等数值类型字符及声音、图像、视频等非数值类型说明可以输出到计算机中能被计算机程序处理2. 数据元素定义:数据元素是数据的基本单位,通常作为一个整体进行考虑和处理数据元素组成:由若干数据项组成说明类似分子:具有一定意义类似结构体:具有一定意义例子个人信原创 2022-05-18 13:08:23 · 727 阅读 · 0 评论 -
队列的简单理解和基本操作
一、 队列1. 队列的基本概念1.1 队列的定义1.2 队列的特点和说明2. 队列的顺序存储结构2.1 队列的顺序存储实现2.1.1 队列的顺序存储的定义2.1.2 队列的顺序存储类型描述2.1.3 队列顺序存储的约定及说明2.2 循环队列2.2.1 循环队列的原理2.2.2 循环队列的说明2.2.3 循环队列的基本操作2.2.3.1 循环队列的初始化实现思路实现代码2.2.3.2 判断循环队列是否为空实现思路实现代码2.2.3.3 循环队列入队实现思路实现代码2.2.3.4 循环队列出队实现思路实现代码3原创 2021-02-12 13:56:39 · 8750 阅读 · 4 评论 -
栈的简单理解和基本操作
一、 栈1. 栈的基本概念1.1 栈的定义1.2 栈的特点1.3 栈的基本说明2. 栈的顺序存储结构2.1 顺序栈的实现2.1.1 顺序栈的定义2.1.2 栈的顺序存储类型描述2.1.3 顺序栈的基本说明2.2 顺序栈的基本运算2.2.1 初始化栈实现思路实现代码2.2.2 判断栈空实现思路实现代码2.2.3 进栈实现思路实现代码2.2.4 出栈实现思路实现代码2.2.5 读取栈顶元素实现思路实现代码3. 共享栈3.1 共享栈的原理3.2 共享栈的特点3.3 共享栈的基本说明4. 栈的链式存储结构4.1 链原创 2020-12-21 14:53:30 · 1039 阅读 · 0 评论 -
线性表之链式表示
一、 线性表之链式存储1. 单链表1.1 单链表的定义1.2 单链表的特点1.3 单链表结点类型描述1.4 单链表上基本操作的实现1.4.1 头插法创建单链表实现思路实现代码1.4.2 尾插法创建单链表实现思路实现代码1.4.3 按值查找结点实现思路实现代码1.4.4 插入结点实现思路实现代码1.4.5 删除结点实现思路实现代码2. 双链表2.1 双链表与单链表的区别2.2 双链表的构成2.3 双链表结点类型描述2.4 双链表的基本操作实现2.4.1 双链表的创建实现代码2.4.2 双链表的按位序删除实现代原创 2020-12-17 14:39:58 · 583 阅读 · 0 评论 -
线性表之顺序表示
一、 线性表1. 线性表的基础知识1.1 线性表的定义1.2 线性表的逻辑特性和特点逻辑特性1.3 线性表的存储结构1.4 顺序存储与链式存储的比较2. 顺序表2.1 顺序表的定义2.2 顺序表的特点2.3 顺序表的顺序存储类型描述2.4 顺序表上基本操作插入操作SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入1. 线性表的基础知识你好! 这是你第一次使用 Markdown编辑原创 2020-12-13 22:15:00 · 435 阅读 · 0 评论