自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 题解:P11362 [NOIP2024] 遗失的赋值 记录

我太蒻了,膜拜大佬 @。

2025-05-05 16:01:22 1037

原创 bjMOMrgpua

bjMOMrgpua。

2025-04-27 22:11:13 80

原创 题解:P3375 【模板】KMP (显眼包)

定义一个字符串性质——前缀后缀最大值,即题目中要求的 border(让你求那多半要用定义一个字符串sss的 border 为sss的一个非sss本身的子串ttt,满足ttt既是sss的前缀,又是sss的后缀。我将字符串sss的前缀s′s's′的最长 border 的长度称为next∣s′∣next∣s′∣​别问我为啥。换句话说,nextinext_inexti​就是遍历到字符串s2s_2s2​的第i。

2025-03-31 17:08:03 962

原创 题解:P3379 【模板】最近公共祖先(LCA)树剖

重儿子:设点vvv是点uuu的儿子,若点vvv是点uuu的所有儿子中svs_vsv​最大的一个,则vvv是uuu的重儿子。由此易得,当一点uuu仅有111个儿子vvv,那vvv就是uuu的重儿子。轻儿子:一节点的子结点中,除了重儿子,其余都为轻儿子。重链:一条由轻儿子或根节点(即不是重儿子)开头全部由重儿子组成的链(所以一个点也算一条重链)。举个例子,如下图:黄色的是重儿子,一个紫色圈起来的是一条重链。

2025-03-29 15:04:49 1935

原创 题解:P3379 【模板】最近公共祖先(LCA)倍增

忠告:别偷懒用 AI(尤其是豆包)写题解,否则你会被格式整崩溃,。数剖做法请见。

2025-03-28 22:22:28 1752 6

原创 题解:P1495 【模板】中国剩余定理(CRT)/ 曹冲养猪

CRT

2025-03-07 22:02:17 1952

原创 题解:AT_abc395_d [ABC395D] Pigeon Swap

相信大多数人大的暴力都是因为操作2被卡掉的,那我们来思考如何把操作2的复杂度降至。操作2麻烦就因为它可能会挪一群鸽子。但只要我们仔细想一想,就不难发现,其实也就是。题外话:其实我觉得思考过程很值得一看,很多题解都不解释怎么想出来要这样做的,就对。看着思考过程自己思考一遍对蒟蒻们很有帮助。写在最后:不知为何我总想把”鸟巢“打成”鸟笼“。(如果你没懂,好好理解一下这个概念)。至此,我们可以得出最终思路。

2025-03-02 18:04:36 911

原创 笔记:异或运算

这是因为每两个位的操作可以产生两种可能的结果,但两个相同的操作数的输出是一致的。在编程和计算机领域中,位运算是一种基于二进制数字的运算方式。

2025-02-12 16:06:06 780

原创 markdown教程

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S

2025-01-19 16:35:41 805 1

空空如也

空空如也

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

TA关注的人

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