自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 单调队列解析

单调队列是一种特殊的队列数据结构,其元素保持严格的单调递增或单调递减顺序。与普通队列不同,单调队列在插入新元素时会移除破坏单调性的旧元素,确保队列始终有序。

2025-07-07 14:42:46 231

原创 字符串哈希

字符串哈希可以将一个字符串转化为一个数字,可以做到加速比较的作用。一般用于比较子串。

2025-07-07 13:21:30 353 1

原创 矩阵快速幂

矩阵快速幂可以优化最短路、斐波那契数列等。

2025-06-29 21:49:06 826

原创 矩阵乘法基础

矩阵快速幂可以优化比如最短路、斐波那契数列……但基础是要先学矩阵乘法……

2025-06-29 21:21:45 636

原创 快速幂(二进制优化)

快速幂是用了二进制优化。

2025-06-24 13:16:27 671

原创 c++离散化

离散化就是把较大的一个值域,缩成一个较小的值域,但保持相对大小不变;或者把重复元素删去。

2025-06-23 21:55:16 485

原创 线段树进阶(多懒标记)

更新懒标记时:mul=mul*new_mul;add=add*new_mul+new_add;sum更新:sum=sum*new_mul+(r-l+1)*new_add;

2025-06-22 23:06:01 534

原创 ST 表 && RMQ 问题

st表用了倍增的原理,可以解决区间最值问题(RMQ问题)先预处理出所有长度为2的1至log2(n)次方的区间,可以用递归来求。定义st[i][j]为起点为i,长度为2j的区间内的最大值、最小值。计算st[i][j]时,可以把区间拆成两部分,前半部分、和后半部分,都长度为2j−1。

2025-06-22 23:04:25 473

原创 树状数组基础

长这个好看的样子(顾名思义就是一个结构为树形的数组,于二叉树的结构类似但又不同,它是在二叉树的结构上删除了一些中间节点,来看上面两幅图就明白了.

2025-06-21 23:20:39 512

原创 线段树基础(懒标记)

本题是标准的线段树模板为区间修改,区间查询所以我们选择用线段树。

2025-06-15 19:16:48 339

原创 第十四周总结

y:对x执行(x+y)次操作一,再对x执行操作二,总操作次数为(x+y+1)次。对x执行(y-x)次操作一,操作次数为(y-x)次。对x执行(y-x)次操作一,操作次数为(y-x)次。对x执行(y-x)次操作一,操作次数为(y-x)次。)次操作一,总操作次数为(x+y+1)次。执行操作二,总操作次数为(x-y+2)次。执行操作二,总操作次数为(x-y+2)次。执行操作二,操作次数为(x-y+2)次。y:对x执行操作二,y:对x执行操作二,

2025-05-24 00:13:19 239 1

Steam.exe文件

Steam.exe文件

2025-06-15

空空如也

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

TA关注的人

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