自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 收藏
  • 关注

原创 【数论】欧拉定理 && 扩展欧拉定理

欧拉定理与扩展欧拉定理,欧拉降幂

2025-10-24 18:25:21 362 12

原创 【数论】费马小定理

费马小定理的内容、费马小定理 + 快速幂求乘法逆元

2025-10-24 18:18:17 633 17

原创 【数论】欧拉函数

欧拉函数:欧拉函数的计算与求法,欧拉筛打表欧拉函数

2025-10-23 14:12:43 427 8

原创 【数论】质数筛(埃氏筛、欧拉筛)

质数的判定,埃氏筛与欧拉筛

2025-10-23 14:07:35 1250 8

原创 【数论】最大公因数 (gcd) 与最小公倍数 (lcm)

gcd与lcm,欧几里得算法

2025-10-18 16:50:21 984 15

原创 【基础算法】01BFS

解决边权为 0 和 1 的最短路问题——01BFS

2025-10-18 16:45:32 994 20

原创 【基础算法】多源 BFS

多源BFS

2025-10-15 15:57:24 1150 14

原创 【基础算法】BFS

BFS宽度优先搜索

2025-10-15 15:54:18 617 18

原创 【基础算法】记忆化搜索

在 DFS 中创建一个备忘录,记录已经计算过的结果,这样的策略就是记忆化搜索。

2025-10-12 21:58:14 769 16

原创 【基础算法】DFS中的剪枝与优化

DFS中的剪枝与优化问题,提高DFS的效率

2025-10-12 21:53:38 821 18

原创 【基础算法】DFS

不过这位数学家说,他所设计的数独游戏难度等级是十一,可以说是所以数独游戏中,难度最高的等级。以 ”行“ 为基准,对于每一行,枚举每一列的摆放位置,对于每一个摆放位置,判断其是否合法,如果合法,就记录摆放位置并继续递归到下一行,否则直接剪枝剪掉。的跳棋棋盘,有六个棋子被放置在棋盘上,使得每行、每列有且只有一个,每条对角线(包括两条主对角线的所有平行线)上至多有一个棋子。以每一个格子为单位,枚举每一个数,对于每一个数,判断放在该位置是否合法。对于给定的所有飞机,我们只需要枚举出它们能组成的所有顺序,也就是。

2025-10-11 12:25:53 712 2

原创 【C++】C++11 新特性详解(下)

C++11 新特性讲解,包括类的新功能,lambda表达式,包装器

2025-10-11 12:15:16 1166 5

原创 【C++】封装红黑树模拟实现 set 和 map

封装红黑树模拟实现 STL 中 set 和 map

2025-10-09 13:21:06 961 1

原创 【C++】C++11 新特性详解(上)

C++11 新特性讲解,包括初始化列表,右值引用与移动语义,可变参数模板

2025-10-09 13:15:12 1260 1

原创 【C++】哈希表详解 + unordered系列容器介绍与模拟实现

哈希表详解(哈希函数,哈希表,哈希冲突,解决哈希冲突)+ unordered_set + unordered_map

2025-10-09 13:00:19 672 1

原创 【C++】红黑树(详解)

红黑树介绍,红黑树的基本操作

2025-08-30 20:14:10 2334 11

原创 【C++】AVL树(详解)

AVL 树的介绍,AVL 树的基本操作

2025-08-30 20:07:16 1251 11

原创 【C++】map 容器的使用

map 容器的使用

2025-08-27 18:49:56 1136 9

原创 【C++】set 容器的使用

set 容器的使用

2025-08-27 18:45:40 1302 19

原创 【基础算法】初识搜索:递归型枚举与回溯剪枝

递归型枚举与回溯剪枝初阶

2025-08-24 19:20:50 2284 10

原创 【C++】二叉搜索树

只需要将这个要删除的度为 2 的节点跟它的前驱或者后继中的任意一个进行交换,然后再将这个节点删除即可。一个节点如果有左右子树, 那么它的前驱一定是在左子树的最右边,后继一定是在右子树的最左边。任意一个节点的左子树上的值都小于这个节点,而右子树上的值都大于这个节点。支持修改 value,但是不支持修改 key。

2025-08-24 19:09:37 931 18

原创 【基础算法】离散化

当题目中数据的值很大,但是数据的总量不是很大时,如果我们需要用数据的值来映射数组的下标时,那么这个数组要开很大,显然是不行的。比如这个数组只有 4 个数据,我们不能真的开 999999 个空间来做映射。那么这个时候就可以用离散化的思想先预处理一下所有的数据,使得每一个数据都映射成一个较小的值。之后再用离散化之后的数去处理问题。怎么映射成为一个较小的值呢?我们可以根据每个数从小到大来编号完成离散化。离散之后就变成。

2025-08-22 17:56:50 1194 12

原创 【C++】多态(详解)

【C++】多态

2025-08-22 17:50:46 1535 16

原创 【C++】继承(详解)

【C++】继承

2025-08-21 17:50:23 797 11

原创 【C++】模板(进阶)

【C++】模板进阶内容

2025-08-21 17:42:36 881 13

原创 【基础算法】倍增

倍增思想

2025-07-13 19:34:48 1377 19

原创 【C++】优先队列简介与模拟实现 + 仿函数

优先队列简介与模拟实现 + 仿函数

2025-07-13 19:27:30 994 21

原创 【基础算法】贪心 (四) :区间问题

贪心 (四) :区间问题

2025-07-09 19:38:52 910 20

原创 【C++】容器适配器 + stack/queue/deque详解

【C++】容器适配器 + stack/queue/deque详解

2025-07-09 19:29:45 1549 25

原创 【基础算法】贪心 (三) :哈夫曼编码

贪心 (三) :哈夫曼编码

2025-07-05 16:48:39 1007 22

原创 【基础算法】贪心 (二) :推公式

贪心 (二) :推公式

2025-07-04 19:53:11 1275 17

原创 【C++】list 简介与模拟实现(详解)

list 简介与模拟实现(详解)

2025-07-04 19:49:36 1348 16

原创 【基础算法】贪心 (一) :简单贪心

贪心之——简单贪心

2025-06-21 20:29:59 973 24

原创 【基础算法】二分(二分查找 + 二分答案)

二分查找 + 二分答案

2025-06-21 20:21:45 1185 22

原创 【C++】vector的模拟实现(详解)

vector的模拟实现

2025-06-17 19:17:53 904 20

原创 【基础算法】差分算法详解

差分算法:一维差分、二维差分

2025-06-07 18:44:51 1307 22

原创 【基础算法】枚举(普通枚举、二进制枚举)

枚举算法:普通枚举、二进制枚举

2025-06-07 18:29:50 1623 28

原创 【C++】string类的模拟实现(详解)

string类的模拟实现详解

2025-06-04 16:17:49 1506 28

原创 【基础算法】高精度(加、减、乘、除)

高精度加、减、乘、除模板。

2025-05-31 19:47:28 1641 14

原创 【基础算法】模拟算法

模拟算法。

2025-05-31 19:13:09 1713 27

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除