会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Oxide's Blog
A sinking. A sickening of the heart.
首页
新随笔
新文章
管理
上一页
1
···
15
16
17
18
19
20
21
22
23
···
37
下一页
2020年12月24日
LOJ - 6043 「雅礼集训 2017 Day7」蛐蛐国的修墙方案
摘要: $\text 传送门 $\text 题目有一个限制:\(P_i\) 是个排列。 那么显然有:每个点只有一个点连向自己,只有一个点被自己连向。 是不是听起来很熟悉?这就是多个简单环组成的图(环大小可以为 \(1\))。 不过根据题目,发现出现奇环一定是无解的。因为要满足题目要求就必须在环上取一条边,这
阅读全文
posted @ 2020-12-24 21:36 Oxide
阅读(129)
评论(0)
推荐(0)
2020年12月23日
[BJOI 2019] 奥术神杖
摘要: \(\text{Description}\) 传送门 \(\text{Solution}\) 发现有 \(ans=\sqrt[c]{\prod_{i=1}^c v_i}\)。不过显然这个东西直接算出来会爆。 有一个操作就是同时取对数。就有: \[ \ln ans=\ln\left(\sqrt[c]{
阅读全文
posted @ 2020-12-23 23:11 Oxide
阅读(99)
评论(0)
推荐(0)
CodeForces - 715B Complete The Graph
摘要: \(\text{Bi Bi Time!}\) “好家伙。” $\text 传送门 $\text 首先可以把不定边都赋值为 \(1\) 跑一遍最短路,如果这样最短路大于 \(L\) 或不是通路就无解。 法一 微调法。 考虑对任意一条不定边 \(+1\),每次最短路最多只会增加 \(1\),那么我们这
阅读全文
posted @ 2020-12-23 17:09 Oxide
阅读(251)
评论(0)
推荐(0)
CodeForces - 936C Lock Puzzle
摘要: $\text 传送门 $\text 观察法就是坠 \(\text{diao}\) 的! 首先这题目看上去就像是构造题,\(k\) 的范围是 \(6100\),那么合理推测次数在 \(3\times n\) 级别。 以前做过一道很像的题也是 \(\text{CF}\) 的,改天记起来放上题号吧。 增量
阅读全文
posted @ 2020-12-23 16:03 Oxide
阅读(160)
评论(0)
推荐(0)
2020年12月22日
CodeForces - 822E Liar
摘要: $\text 传送门 $\text 我们设 \(dp[i][j]\) 为将串 \(s\) 前 \(i\) 个字符分成 \(j\) 组后能到达串 \(t\) 的最大位置。 转移方程就是: \(dp[i][j]=\max\{dp[i][j],dp[i-1][j]\}\) \(dp[i+LCP-1][j+
阅读全文
posted @ 2020-12-22 21:51 Oxide
阅读(186)
评论(0)
推荐(0)
2020年12月21日
CodeForces - 1422D Returning Home
摘要: $\text 传送门 $\text 首先肯定不能直接连边,\(m^2\) 直接爆炸。 这种时候,似乎只有想个贪心偷个懒比较靠谱。 还是和原来一样,只要能证明不更优就行了。考虑点 \(x,y\) 以横坐标排序中间有一个点 \(z\),如果用横坐标从 \(x\) 到 \(y\) 需要花费 \(x_y-x
阅读全文
posted @ 2020-12-21 22:38 Oxide
阅读(98)
评论(0)
推荐(0)
CodeForces - 452E Three strings
摘要: $\text 传送门 $\text 容易发现如果算出长度为 \(L\) 的公共前缀为 \(x\) 的 \(A,B,C\) 个数为 \((cnt_1,cnt_2,cnt_3)\),那么长度为 \(len\) 小于 \(L\) 的公共前缀为 ”\(x\) 的前 \(len\) 位” 的 \(A,B,C\
阅读全文
posted @ 2020-12-21 21:52 Oxide
阅读(83)
评论(0)
推荐(0)
[AHOI 2013] 差异
摘要: \(\text{Update on 2020.12.20}\) 突然发现自己之前写过,但是现在写了篇新的。。。 所以把新的放这儿吧。 $\text 传送门 $\text \(len\) 的答案显然是 \(n*(n+1)/2*(n-1)\),我们只用考虑后面的 \(\text{LCP}\)。 转化一下
阅读全文
posted @ 2020-12-21 21:52 Oxide
阅读(168)
评论(0)
推荐(0)
BZOJ - 4310 跳蚤
摘要: $\text 传送门 $\text 先开始又想了个 \(\text{nt}\) \(\text{DP}\):\(f[i][j]\) 表示前 \(i\) 个字符划分成 \(j\) 段的最小字典序。但是这样根本无法转移,因为需要维护区间最大值,而且会面临某个后缀被切割后字典序的变化。 不妨直接二分答案子
阅读全文
posted @ 2020-12-21 21:38 Oxide
阅读(114)
评论(0)
推荐(0)
BZOJ - 2287 [POJ Challenge] 消失之物 + 一些延伸
摘要: $\text 传送门 $\text 真的好妙。 先 \(\mathcal O(n\times m)\) 做一个 \(01\) 背包,算出所有物品放入容量为 \(j\) 的背包为 \(f[j]\)。 设 \(g[i][j]\) 为答案数组。直接考虑我们平时是怎么添加一个物品进入 \(01\) 背包:
阅读全文
posted @ 2020-12-21 14:14 Oxide
阅读(65)
评论(0)
推荐(0)
上一页
1
···
15
16
17
18
19
20
21
22
23
···
37
下一页
公告