摘要: 直接讲我做这题的思路吧 我的做法好像不太一样? 看到最小化最大值,感觉可以二分答案,答案也确实有单调性.. 然后看 check 怎么做。 先抛开每天砍几次的限制,二分最大的那棵的高度之后,我们可以得知每棵柱子总计要被砍多少长度,进而求出总次数,先把这个判掉,如果总次数之和大于 \(mk\),显然不行 阅读全文
posted @ 2020-06-09 10:40 ItzInstallB 阅读(141) 评论(0) 推荐(0) 编辑
摘要: CF568C 题 一眼 2-SAT,字典序最小就贪心,然后全是细节。 根据贪心从左到右逐位考虑,虽然看起来后面对前面会有限制,但是通过 2-SAT 转成前面对后面的限制了。如果前面每一位都是顶上界的(和给定字符串相等)首选就是对应字符串的那一位,否则就是 a。 但这样很可能是不合法的,也就是说后面不 阅读全文
posted @ 2020-06-09 10:37 ItzInstallB 阅读(197) 评论(0) 推荐(0) 编辑
摘要: AGC020E 题 我是先想的如果 1 不能变 0 应该怎么做,明显是个区间 DP。 \(f_{i,j}\) 代表 \([i,j]\) 方案数,\(g_{i,j}\) 代表缩成一个括号(以及只有一个字符的情况,0 或 1)\(f\) 转移的时候枚举最后一个括号位置。\(g\) 转移就枚举区间长度 \ 阅读全文
posted @ 2020-06-09 10:36 ItzInstallB 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 先声明一下,这里基本只是告诉你有这个东西,有这么回事,并且讲的很不详细,都是一笔带过,真正想体会还是通过做题的过程的。 阅读全文
posted @ 2020-04-28 12:20 ItzInstallB 阅读(168) 评论(0) 推荐(0) 编辑
摘要: "题" "代码" 这题首先要切换角度,对着这个哈密顿回路瞪没啥用,我们考虑转化成 每一个点的贡献 。 我们任意挑选可行方案出来,发现每一个点 $u$ (假设 $from$ 连向它,它连向 $to$)的贡献只有四种情况: $a_ua_{from}$,这个点选取 $a_u$ 都计入答案。 $a_u b_ 阅读全文
posted @ 2020-04-22 10:25 ItzInstallB 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 这题还是挺有意思的。 题目要求的是哈密顿路径,这个有点不好处理,我们先转化成求哈密顿回路后减去一条路径。 1.求回路 这就是个套路题了,我们不考虑每条路径,而考虑每一个边最多被包含在几条路径内。 对于每一个边,如果把它断开后把树分成了两个大小分别为 $x$ 和 $y$ 的连通块,则有 $\min(x 阅读全文
posted @ 2020-04-21 14:10 ItzInstallB 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 挺有意思的一道题。 首先如果没有环,那么一种颜色染完所有边,答案为 $1$。 这里我直接用拓扑排序判断有没有环了。 如果有环,一种颜色肯定是不行了。我们发现对于每一个环,可以视为从一个点出发,经过另一些点,再回到这个点的路径。 这里我们给每一个点任意赋予一个高度(就是赋予一个权值..吧),同时保证所 阅读全文
posted @ 2020-04-21 14:09 ItzInstallB 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 首先把这个序列离散化,变成一个 $1$ 到 $n$ 的排列。 这个操作 2 看起来很奇怪,我们把它重新写一下,它等价于: 交换 $a_i$ 和 $a_{i+2}$。 这一操作做任意多次都是免费的,所以就相当于一开始以及做完一次操作 1 之后,我们可以对 $a_1,a_3,a_5,\cdots$,$a 阅读全文
posted @ 2020-04-21 14:08 ItzInstallB 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 直接加感觉不可做,于是考虑反过来,这样一次操作将 $B$ 数组中一个数减去他左右数之和。 即将 $B_i$ 变为 $B_i B_{i 1} B_{i+1}$。 首先 $A_i B_i$ 直接无解。 再找切入点,相当于我们找转化后第一次操作,也就是原来的最后一次操作,由于每一个数必须是正整数,所以对于 阅读全文
posted @ 2020-04-21 14:07 ItzInstallB 阅读(144) 评论(0) 推荐(0) 编辑
摘要: updated Nov.29.2019 CSPS2019D2T2打卡(不过那道题比这道复杂多了 只是撞思路了?) 思路很妙的一道题 是道贪心 好像没人写证明 给个简单的证明吧 给出贪心结论 存在使得第一层最小的合法划分方式 使得层数最多 (即得到最优解) 即一定能构造出一种最优解是满足这个解是第一段 阅读全文
posted @ 2020-04-21 14:05 ItzInstallB 阅读(172) 评论(0) 推荐(0) 编辑