会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
LeoCodex
博客园
首页
新随笔
联系
管理
订阅
2026年6月10日
练码力专题
摘要: 这些题都是好想不好写的,算不上大模拟,但是可以锻炼码力,持续更新中 1.如果你不会自动机dp,就来用暴力解决这题吧~ 2.纯暴力,容易急哭 3.对括号匹配的理解 4.有关逆向思维和multiset的码力题 5.25CC河北省赛铜-&&26CC南昌热身赛 6.一道挺有意思的二分里面套反悔贪心 7.一道
阅读全文
posted @ 2026-06-10 21:53 LeoCodex
阅读(5)
评论(0)
推荐(0)
2026年5月26日
26ICPC南昌邀请赛题解IHCJ
摘要: I题: 简化题意:给出举例d和一条长度为l的线段,每走一段长度为1的距离都需要花费一定的体力,而你拥有3次直接跳过长度为d的线段的机会。问最少需要多少体力才能到线段终点 我在赛场上把这题建模为找三条长度为d的线段使他们的和最大(),然后就一直贪心贪寄了()。这警告我们不要乱用贪心 实际上如果对dp熟
阅读全文
posted @ 2026-05-26 00:34 LeoCodex
阅读(63)
评论(0)
推荐(0)
2026年5月24日
矩阵快速幂
摘要: 矩阵快速幂模版: 快速幂的模版在这里不再赘述。由线性代数的知识可以知道,当俩个矩阵满足n*p,p*m时可以进行计算。具体如下: 因此,我们可以暴力这个过程:对于新矩阵的位置i,j来说,枚举所有的k,对(i,k)*(k,j)求和,就是该位置的值。时间复杂度是O(n^3)的 矩阵讲完了,我们再讲讲矩阵快
阅读全文
posted @ 2026-05-24 22:19 LeoCodex
阅读(8)
评论(0)
推荐(0)
2026年5月23日
Nim博弈&&阶梯型Nim博弈
摘要: Nim博弈模版 n个数,Alice和Bob交替取数,Alice先手,每次必须选择一个数取走至少为1的正整数,没有数可取的人输掉比赛。 结论:所有数字的异或和为0时,为必败态;所有数字的异或和不为0时为必胜态。 那么如何去理解这个呢?首先,我们定义异或和为0为状态0异或和非0为状态1,同时用k来表示状
阅读全文
posted @ 2026-05-23 20:36 LeoCodex
阅读(17)
评论(0)
推荐(0)
2026年5月21日
收集题目中。。。(有空一起做总结)
摘要: 数的划分在不要求顺序的时候可以自行规定递增或递减 守望者的逃离 小红的守欢迎子串自动机dp解法(多解题)
阅读全文
posted @ 2026-05-21 19:11 LeoCodex
阅读(7)
评论(0)
推荐(0)
2026年5月1日
CF2227G (2000)树状数组+条件转化
摘要: 原题链接 题目不再赘述 首先,我们要判断什么样的数组是好数组。好数组通过操作可以最后变为1个且每次操作将3个数缩为1个数,因此得出第一个条件好数组的长度一定是奇数。 再者,有一个需要记忆的二级结论:将ai替换成ai-1+ai+1-ai(>0)之后[i-1,i+1]的交替和没有改变,仍为ai-1-ai
阅读全文
posted @ 2026-05-01 20:56 LeoCodex
阅读(13)
评论(0)
推荐(0)
树状数组与线段树初步分析
摘要: 本篇只用于我对树状数组和线段树的初步思考记录 树状数组: 对于tr[i],存储的是[i-(i&-i)+1,i]的数的信息。比如4的二进制为100,存储的就是[01,100]2的信息,6的二进制为110,存储的是[101,110]的信息。 对于[1,r]范围的区间查询,用-=i&-i表示对r的二进制位
阅读全文
posted @ 2026-05-01 16:13 LeoCodex
阅读(20)
评论(0)
推荐(0)
基于树的有向图分析(CF2208D1D2)
摘要: D1链接 D2链接 题意:给出n表示n个节点,其中有n-1条边构成了一棵树对于每个u,v给出字符串表示u是否可达v,判断是否能构造出这样一棵树,如果可以,打出每条边 D1 n的数据范围<=500 我们思考树变为有向图进而产生的性质: 树上无环 u如果能到v,则v一定不能到u,否则会出现环 如果u到v
阅读全文
posted @ 2026-05-01 11:08 LeoCodex
阅读(10)
评论(0)
推荐(0)
2026年4月30日
26深圳ICPC邀请赛DEGL
摘要: L暴击率 题意:给出n个物品和m个硬币,每个物品有概率p,暴击率v,花费w。你可以用m个硬币买物品(每个不超过一个),在在所有可能情况中,当多个装备同时触发暴击时,只有最高的暴击倍率生效。求可能得到的最大期望。 本题为概率DP(01背包变式) 考虑01背包可以求取当花费j个硬币时期望的最优解(1 <
阅读全文
posted @ 2026-04-30 15:53 LeoCodex
阅读(44)
评论(0)
推荐(0)
CF2211C2(1800)
摘要: 原题网址 题意不再赘述 我们思考区间滑动的性质: 假设区间为[l,l+k],滑动至[l+1,l+k+1],此时a数组中减少了al,增加了ar+1,b数组对应也减少了bl,增加了br+1,题目要求滑动之后的窗口仍然为重排,这就意味着{al,ar+1}={bl,br+1},此时可能有俩种情况: al=b
阅读全文
posted @ 2026-04-30 15:26 LeoCodex
阅读(7)
评论(0)
推荐(0)