- 博客(8)
- 收藏
- 关注
原创 【算法】图解八大排序
文章目录前言一、插入排序二、希尔排序三、选择排序四、冒泡排序五、堆排序六、快速排序递归版hoare版挖坑法前后指针法非递归七、归并排序递归版非递归八、计数排序总结 注:本文基于C语言编写,由 VisualStudio 2019 所实现前言 在我们生活的这个世界中到处都是被排序过的东东,可以说排序是无处不在。常见的莫过于点外卖,按照「销量最高」「好评最多」等选择你今日的午餐;考试按照「分数高低」排名次。 值得注意的是:排序有很多种,它们适合的情况不同,需根据不同场景运用。这些排序算法中对.
2021-09-24 12:00:21
3143
46
原创 【C语言项目】扫雷-鼠标版
前言 你的「扫雷」 还不能用「鼠标」玩❓ 还在输入「坐标」❓ 已经都 「2021」了 ❗️ 谁还会玩你的「扫雷」呢❓ ❤️「看过来」❤️,本文将 手把手 带你写出「新的扫雷」????提示:该项目基于C语言编写,由 VisualStudio 2019 所实现文章目录前言一、游戏效果展示:二、界面函数2.0 句柄2.0.1 GetStdHandle() 函数2.1 控制台标题2.1.1 COORD结构体2.1.2 SetConsoleTitle() 函数2.2 隐藏光标2.2.1 CONS
2021-08-29 17:22:50
8947
46
原创 数据结构-队列
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、队列的概念及其结构1.定义2.术语3.实际应用二、队列的实现1.队列的基本操作2.代码实现2.1 创建队列2.2 初始化队列2.3 队尾入队列2.4 队头出队列2.5 获取队列头部元素2.6 获取队列队尾元素2.7 获取队列中有效元素个数2.8 检测队列是否为空2.9 销毁队列三、队列的经典问题1.设计循环队列2.用队列实现栈前言本文章基于C语言实现,所实现结构均为链式结构以下是本篇文章正文内容,下面案例可供参考
2021-08-12 18:53:03
1498
13
原创 数据结构-栈
目录前言一、栈的概念与结构二、C语言-栈的基本操作与实现1.栈的创建2.栈的初始化3.入栈4.出栈5.获取栈顶元素6.获取栈中有效元素个数7.检测栈是否为空8.销毁栈三、栈的经典使用1.问题叙述2.解题方法3.代码实现前言本文均基于C语言实现。以下是本篇文章正文内容,下面案例可供参考一、栈的概念与结构栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为 栈顶,另一端称为 栈底。栈中的数据元素遵守 后进先出 LIFO(Last In First .
2021-08-09 17:31:30
1276
12
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅