
数据结构和算法
文章平均质量分 77
基础算法
Bit_Le
小萌新,大梦想!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[蓝桥杯]R格式(C&C++双语版)
蓝桥杯R格式博主自创超优解思路!4500字精讲,学会了别忘了给博主一个赞哦^-^原创 2025-04-11 04:35:17 · 2545 阅读 · 15 评论 -
[蓝桥杯] 挖矿(C&C++双语版)
解决该挖矿问题的核心在于合理利用数轴上矿洞的分布信息以及移动距离限制,通过巧妙的统计和计算,找出在给定移动距离内能够挖掘到最多矿石的方法。主要步骤包括对矿洞坐标的分类统计、构建前缀和数组以快速计算区间矿洞数量,以及全面考虑不同移动策略下的矿石获取情况。原创 2025-04-08 23:54:32 · 6888 阅读 · 26 评论 -
[排序算法]快速排序
快速排序是Hoare于1962年提出的⼀种⼆叉树结构的交换排序方法,其基本思想为:任取待排序元素序列中的某元素作为基准值,按照该排序码将待排序集合分割成两子序列,左子序列中所有元素均小于基准值,右子序列中所有元素均大于基准值,然后最左右子序列重复该过程,直到所有元素都排列在相应位置上为止。下面是快速排序算法的核心实现部分,采用了分治的思想。先通过_QuickSort函数对当前区间进行划分,确定基准值的最终位置,然后递归地对基准值左右两侧的子区间进行排序,直到整个数组有序。原创 2025-03-11 20:55:14 · 1512 阅读 · 0 评论 -
[排序算法]直接插入排序
直接插入排序是一种简单的插入排序法,其基本思想是:把待排序的记录按其关键码值的大小逐个插入到一个已经排好序的有序序列中,直到所有的记录插入完为止,得到一个新的有序序列。实际中我们玩扑克牌时,就用了插入排序的思想。原创 2025-03-09 23:46:07 · 1792 阅读 · 1 评论 -
数据结构:栈和队列
本文主要介绍栈和队列这两种常见的数据结构。栈遵循后进先出原则,操作集中于栈顶。队列遵循先进先出原则,在队首和队尾进行操作。文中详细阐述了它们的特点、基本操作以及在实际编程中的应用场景,语言平实,便于读者理解和掌握。原创 2024-10-04 23:25:33 · 3039 阅读 · 14 评论 -
【数据结构】顺序表
关于顺序表的知识以及realloc的用法详解原创 2024-08-10 20:03:57 · 1011 阅读 · 12 评论 -
【算法章】高精度乘法(精讲)
c语言高精度乘法原创 2024-01-28 17:41:56 · 1229 阅读 · 3 评论 -
【算法章】高精除低精(精讲)
c语言高精除低精问题原创 2024-01-29 18:39:00 · 1149 阅读 · 1 评论 -
【算法章】高精度减法(精讲)
c语言高精度减法精讲原创 2024-01-25 14:00:13 · 1022 阅读 · 0 评论 -
【算法章】高精度加法(精讲)
高精度加法精度讲解原创 2024-01-24 14:45:47 · 5311 阅读 · 0 评论