摘要: \(T1\)题面,由于是正方形,我们不需要枚举左上和右下两个端点,只需枚举左上端点和正方形边长,而正方形边长如果用二分枚举,常数大,过不了。这里考虑矩形中一个技巧,即在矩形中充分利用已经求过的信息,故可以想到递推,设\(l[i][j]\)表示\((i,j)\)为左端点最大正方形长度,则\(l[i][ 阅读全文
posted @ 2024-10-17 21:32 煦阳gyy 阅读(18) 评论(0) 推荐(0)
摘要: \(T1\)题面,首先我们先统计能放进自己的桶里的数量,然后我们注意到如果一些数不能放在自己的桶里,它放在其他哪个桶对答案无影响,所以我们看是否有需要放到别的桶里的数比别的所有桶的剩余容量之和,如果有,则\(ans-=\)这个数\(-\)别的桶的剩余容量之和,因为需要把别的桶里一些已经让我们得分的数 阅读全文
posted @ 2024-10-17 21:22 煦阳gyy 阅读(15) 评论(0) 推荐(0)
摘要: 首先,让我们看一个性质,对于任意一个合数\(n\),它最多只有一个质因数超过\(\sqrt{n}\),若我们想求\(L-R\)的素数,可以用\([2,\sqrt{R}]\)内质数筛素数(题目)。 正约数个数和正约数之和公式很重要 看到\(k\,mod\,i\)就可以想到转换为\(k-(k/i)下取整 阅读全文
posted @ 2024-10-16 21:35 煦阳gyy 阅读(45) 评论(0) 推荐(0)
摘要: 首先我们要明白矩阵乘法,所以矩阵快速幂是啥呢?就是矩阵乘法加快速幂这是模板 矩阵加速 其实就是用矩阵快速幂加速线性递推,具体过程看这里和这里,主要就是将线性递推的式子转化为一个矩阵,看从一个矩阵怎么推到另个矩阵,再做矩阵快速幂。 矩阵快速幂与图论 图论在求最短路,路径数等问题时,可以用矩阵快速幂求d 阅读全文
posted @ 2024-10-16 07:48 煦阳gyy 阅读(30) 评论(0) 推荐(0)
摘要: pair:其实再计算机中数形结合也是个很好用的东西,尤其是对像曼哈顿距离,两个点建距离等这种看起来就很几何的东西。还有就是当我们画出了坐标系是,旋转坐标系是个很常用的东西。(题面) tree(题面):构造题,我们可以发现一个数\(+k,+2k,....+xk\)最后又会回到这个数,即构成一个环,这样 阅读全文
posted @ 2024-10-15 21:33 煦阳gyy 阅读(18) 评论(0) 推荐(0)
摘要: 堆这个东西吧,往往跟贪心结合很密切。 往往一个贪心策略会需要维护最值,最值经常可以用priority_queue维护。 k优解 看这道题,这个题需要动态维护,所以我们用堆。 k优解的一般思路就是先排序,然后先塞一批进去,用他们扩展。(还有这道题) 堆往往与反悔贪心挂钩 看这里,按收益排序,从头开取, 阅读全文
posted @ 2024-10-12 21:37 煦阳gyy 阅读(20) 评论(0) 推荐(0)
摘要: 有向图缩点 非常板,先缩点再拓扑。其实\(Tarjan\)强连通分量缩点往往与拓扑排序求最长路(或其他)密切相关。有向图缩点 问有向图上哪个点,其它点都能走到它 题面,先缩点,看缩完后有哪些点出度为\(0\),若有多个,则无解,否则即为那一个。 最大半联通子图 题面 先缩点,可以发现缩点后最大半联通 阅读全文
posted @ 2024-10-11 21:37 煦阳gyy 阅读(22) 评论(0) 推荐(0)
摘要: \(1009T1\)题面 首先我们注意到n>15时可以直接出结果,因为\(k<=1e9\),然后我们可以枚举字符串的前缀(不带数字),我们就可以给每个前缀排序,加数字后的顺序也是基于前缀的顺序的,暴搜枚举前缀。 \(1010T2\)题面 注意到\(n\)十分的小,且最后要求最小值,可以想状压\(dp 阅读全文
posted @ 2024-10-10 21:45 煦阳gyy 阅读(18) 评论(0) 推荐(0)
摘要: 白天有很多题,先打个lazytag,就不写了,看专吃的博客 一道数学题。 使两个数互质: 对于\(a,b\),枚举\(b\)的所有因数,看是否是\(a\)的因数,如果是,就除以这个因数。 阅读全文
posted @ 2024-10-04 21:36 煦阳gyy 阅读(18) 评论(0) 推荐(0)
摘要: \(T1\)(今天也就能总结\(T1\)了\(QAQ\)) 题面 其实我是想到正解了的,但为啥从一百挂到二十了呢 因为菜~,先让我们看点东西 给定一个序列,给他们同时加一个数,问加完后的绝对值最小的是多少? 咋做呢? 我们考虑绝对值最小为\(0\),假设我们要加\(sum\),则最好的自然是序列中有 阅读全文
posted @ 2024-10-03 21:28 煦阳gyy 阅读(10) 评论(0) 推荐(0)