会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
SXD-AK-IOI
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2025年7月29日
【刷题笔记】Peaks
摘要: 【刷题笔记】P4197 Peaks 题解 想要判断只经过困难值 \(\le x\) 的边能否从 \(u\) 到 \(v\),只需要判断 \(u\to v\) 路径上 最小的最大值 和 \(x\) 的关系,这东西可以在 最小生成树 上维护。 将所有询问的 \(x\) 从小到大排序,这样每次只需要加入
阅读全文
posted @ 2025-07-29 13:16 GuoSN0410
阅读(5)
评论(0)
推荐(0)
2025年7月27日
【复习笔记】莫队
摘要: 【复习笔记】莫队 简介 莫队可以用来批量处理区间问题,是 一种高效的暴力。 实现 将区间 \([1,n]\) 分为长度为 \(B\) 的若干块,将 左端点 排序,对于左端点在同一块内的询问,再按 右端点 排序。 复杂度证明: 左端点 在 同一个 内一次最多移动 \(B\),由于有 \(q\) 次询问
阅读全文
posted @ 2025-07-27 19:46 GuoSN0410
阅读(16)
评论(0)
推荐(0)
2025年7月22日
【test】日照集训 Day1
摘要: 考试题解 A 一个序列,可以进行一次区间加 k 操作,其中 k 是固定值。求序列最大公因数最大是多少 题解 枚举,预处理出来前缀后缀 gcd 值,中间扫过去计算区间加 \(k\) 后的 gcd,然后合并 答案。 答案很小的时候:枚举答案!找每个位置需要/不需要被加 \(k\),需要加 \(k\) 的
阅读全文
posted @ 2025-07-22 17:31 GuoSN0410
阅读(8)
评论(0)
推荐(0)
2025年7月15日
【刷题笔记】CF354D Transferring Pyramid
摘要: CF354D Transferring Pyramid 题解 首先可以将一整个金子塔向左平移,形成一个 直角三角形。 其次考虑若只使用第一种操作,则总花费为 \(3m\),若使用第二种操作,三角形高度为 \(h\),那么单次花费
阅读全文
posted @ 2025-07-15 11:59 GuoSN0410
阅读(4)
评论(0)
推荐(0)
2025年7月13日
【刷题笔记】CF1082F Speed Dial
摘要: 【刷题笔记】CF1082F Speed Dial 题解 首先根据题目意思,按键绑定的号码一定是某几个 字符串的前缀。 所以我们可以先建一棵 Trie,Trie 的点权是以当前这个 节点为结尾的电话号码所被拨打得次数。 于是问题转化为了从 Trie 上选取 \(k\) 个点,使得 \(\sum w_i
阅读全文
posted @ 2025-07-13 10:57 GuoSN0410
阅读(6)
评论(0)
推荐(0)
【刷题笔记】CF1768F Wonderful Jump
摘要: 【刷题笔记】CF1768F Wonderful Jump 题解 首先考虑 \(O(n^2)\) 的暴力 DP。 设 \(f_i\) 表示跳到 \(i\) 的最小花费,显然 \(f_i = \max(f_j + (j-i)^2)\times \min(a_j...a_i)\),接下来要优化他。 性质1
阅读全文
posted @ 2025-07-13 09:31 GuoSN0410
阅读(11)
评论(0)
推荐(0)
2025年7月12日
【刷题笔记】AT_agc060 Large Heap
摘要: 【刷题笔记】AT_agc060 Large Heap 题解 首先注意到题目给出的排列,十分像一个二叉堆,并且构成这个堆的树,还是棵 满二叉树。 其次再注意到点 \(u\) 和点 \(v\),分别位于这棵树的 左链 和 右链 上。 考虑,如果将这棵树的所有节点按照权值排序,就相当于对整棵树进行了一次
阅读全文
posted @ 2025-07-12 17:44 GuoSN0410
阅读(17)
评论(0)
推荐(0)
2025年7月10日
【刷题笔记】p9197 摩天大楼
摘要: 【刷题笔记】p9197 摩天大楼 题意 将互不相同的 \(N\) 个整数 \(A_1,A_2,⋯,A_N\) 按照一定顺序排列。假设排列为 \(f_1,f_2,⋯,f_N\),要求:\(|f1−f2|+∣f2−f3∣+⋯+∣f_{N-1}−f_N∣\le L\)。 满足题意的排列的方案数对 \(10
阅读全文
posted @ 2025-07-10 12:01 GuoSN0410
阅读(6)
评论(0)
推荐(0)
2025年7月6日
【学习笔记】圆方树
摘要: 园方树 前置知识-点双连通分量 点双连通图:图中任意两不同点之间,都有至少两条点不重复的路径。 “点不重复”指两条路径的交集为空(不考虑出发点和终点)。 而一个图的 点双连通分量 则是一个 极大点双连通子图。 所以每一条边 恰属于一个 点双,每一个点属于 至少一个 点双。 定义 园方树 是一种用来将
阅读全文
posted @ 2025-07-06 16:31 GuoSN0410
阅读(13)
评论(0)
推荐(0)
2025年6月9日
【刷题笔记】p2217 分割矩阵
摘要: 思路 首先注意到要求矩阵和,想到的肯定是二位前缀和。 设 \(S_{i,j}\) 表示的是以 \((i,j)\) 为右下角,长为 \(A\),宽为 \(B\) 的矩阵和。 设 \(s_{i,j}\) 表示的是以 \((i,j)\) 为右下角,长为 \(C\),宽为 \(D\) 的矩阵和。 然后再来考
阅读全文
posted @ 2025-06-09 21:53 GuoSN0410
阅读(8)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告