数据结构
数据结构
拟墨画扇_
光而不耀 静水深流
展开
-
数据结构 | 图的最短路径 Floyd算法
图的最短路径 Floyd算法原创 2023-07-13 20:31:52 · 717 阅读 · 0 评论 -
数据结构 | 二叉排序树
线索二叉树的基本查找,如创建二叉树结点、插入元素、先序遍历、中序遍历、查找最小值最小值并返回该结点、非递归和递归地查找指定数据元素、删除指定元素的结点原创 2023-07-03 11:41:57 · 691 阅读 · 0 评论 -
数据结构 | 线性查找
线性查找,包括顺序查找、二分查找原创 2023-07-03 09:51:07 · 767 阅读 · 0 评论 -
数据结构 | 线索二叉树
线索二叉树的基本操作,包括线索化二叉树、在中序线索二叉树中找到P的后继节点、前驱节点、利用线索实现的非递归算法中序遍历二叉树、逆向中序遍历二叉树原创 2023-07-03 09:41:23 · 968 阅读 · 0 评论 -
数据结构 | 双向链表
双向链表的基本操作,包括创建不带头结点的双向链表、表头插入数据、表尾插入数据、删除数据、输出双向链表、释放双向链表原创 2023-07-03 09:12:23 · 422 阅读 · 0 评论 -
数据结构 | 顺序线性表
顺序线性表的各种操作,包括创建单链表、单链表表头、表尾插入、链表逆置、销毁单链表等原创 2023-07-02 14:35:39 · 369 阅读 · 0 评论 -
数据结构 | 顺序二叉树
顺序二叉树的基本操作以及各种遍历,包括先序遍历、层次遍历原创 2023-07-01 20:50:31 · 1005 阅读 · 0 评论 -
数据结构 | 各种数据结构及算法汇总(更新中)
各种数据结构及算法博客汇总,包括一般线性表、受限线性表(队列、栈)、树、图、查找、排序等算法原创 2023-06-30 17:41:29 · 500 阅读 · 0 评论 -
数据结构 | 顺序队列
顺序队列的基本操作,包括创建空的顺序队列、判断顺序(环形)队列是否为空、是否已满、入队、出队、取队首元素返回、销毁队列以及使用队列完成指定需求。原创 2023-06-30 17:23:54 · 1247 阅读 · 0 评论 -
数据结构 | 顺序栈
顺序栈的基本操作,包括创建空顺序栈、判断栈是否为空、是否已满、入栈、出栈、取栈顶元素、销毁栈,以及使用栈结构实现进制转换,转换进制可以为2、8、16进制原创 2023-06-30 16:04:03 · 463 阅读 · 0 评论 -
数据结构 | 顺序线性表
顺序顺序表的基本操作,包括创建空顺序表、判断顺序表是否已满、在下标p前、后插入元素、查找元素位置、查找位置处元素、删除元素等原创 2023-06-30 12:02:52 · 773 阅读 · 0 评论 -
数据结构 | 归并排序
2路归并排序的C语言实现原创 2023-06-16 20:59:36 · 82 阅读 · 0 评论 -
数据结构 | 选择排序
选择排序(包括简单选择排序、堆排序)的C语言实现原创 2023-06-16 20:36:44 · 92 阅读 · 0 评论 -
数据结构 | 交换排序
交换排序(包括冒泡排序、快速排序)的C语言实现原创 2023-06-16 20:31:00 · 84 阅读 · 0 评论 -
数据结构 | 插入排序
插入排序(包括直接插入排序、折半插入排序、希尔排序)的C语言实现原创 2023-06-14 17:37:55 · 94 阅读 · 0 评论 -
数据结构 | 图的遍历
图的基本操作,以及图的深度优先遍历、广度优先遍历的C语言实现原创 2023-06-03 16:40:54 · 3251 阅读 · 0 评论 -
数据结构 | 链式队列
链式队列基本操作,包括初始化、判断队列是否为空、入队、出队的C语言实现原创 2023-05-24 16:49:51 · 127 阅读 · 0 评论 -
数据结构 | 链式栈
链式栈的基本操作,包括初始化、入栈、出栈、取栈顶元素、销毁栈的C语言实现原创 2023-05-23 00:22:25 · 141 阅读 · 0 评论 -
数据结构 | 链式二叉树
链式二叉树的基本操作以及各种遍历,包括先序遍历、中序遍历、后序遍历的递归与非递归方法,层次遍历的C语言实现原创 2023-05-22 18:17:22 · 428 阅读 · 0 评论 -
数据结构 | 排序及算法
排序各种算法。包括插入排序,选择排序,交换排序,归并排序等原创 2021-12-27 17:56:50 · 552 阅读 · 0 评论 -
数据结构 | 图的最短路径 Dijkstra算法
图的最短路径 Dijkstra算法原创 2021-12-17 10:27:18 · 1491 阅读 · 0 评论 -
数据结构 | 链式线性表
链式线性表的基本操作,包括线性表的创建、插入元素、链表逆置、销毁链表等原创 2021-09-30 22:07:52 · 881 阅读 · 0 评论