上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页
摘要: 题意: 戳这里 分析: 建不会建模,直接搬运题解的做法 我么将题意转化一下,求出每一个人对于整体答案的贡献,如果一辆车后面等了 \(k\) 个人,那么这辆车的被等待时间 就是 \(k\times T_{i,j}\) ,然后我们要做的就是为每一辆车分配一个修车工人和一个修车次序,使得任意两个车的修车工 阅读全文
posted @ 2021-01-18 18:37 youth518 阅读(89) 评论(0) 推荐(0)
摘要: 题意: 戳这里 分析: 线段树的经典题 : 求点对的贡献 我们考虑怎么求这样的一个区间,我们可以枚举右端点 \(r\) ,然后找到一个合法的左端点 \(l\) ,满足$[l,r]\(的颜色不在\)[1,l-1]\(和\)[r+1,n]$ 中出现过,然后我们发现影响一个颜色是否会被选的只有这个颜色的左 阅读全文
posted @ 2021-01-18 11:39 youth518 阅读(140) 评论(0) 推荐(0)
摘要: 题意: 戳这里 分析: 挺经典的用 \(\varphi\) 反演的题 \[ \displaystyle \sum_{i=1}^nlcm(i,n)\\ =\sum_{i=1}^n\frac{in}{gcd(i,n)}\\ =\sum_{i=1}^n\sum_d\frac{in}{d\times[gcd 阅读全文
posted @ 2021-01-18 11:22 youth518 阅读(104) 评论(0) 推荐(0)
摘要: 题意: 戳这里 分析: 我们发现,高位的按钮会影响到低位的按钮,但低位的按钮不会影响到高位,也就是说,我们得到了一个贪心求得最小策略的方法,那就是从高位向低位,灯亮就按按钮 得到了策略之后我们要开始考虑怎么算的操作次数的期望,我们不难发现,操作次数的期望和局面没有直接关系了,因为我们可以求出每一种局 阅读全文
posted @ 2021-01-18 08:30 youth518 阅读(72) 评论(0) 推荐(0)
摘要: 题意: 戳这里 分析: 前排先 stO 一眼切掉此题的巨佬 我们开始一步步考虑 首先,有一个 \(O(qn^2)\) 的暴力,然后我们发现,每一次转移时只会由一个询问点的位置转移向下一个询问点的位置,所以可以少记一个位置,复杂度降为 \(O(qn)\) ,然后继续优化,我们先写出转移式,我们设 DP 阅读全文
posted @ 2021-01-16 11:09 youth518 阅读(69) 评论(0) 推荐(0)
摘要: 题意: 戳这里 分析: 前置芝士:无向图欧拉回路 打眼一看,以为是一道水题 直接求出奇度数的点然后连边就行了 没想到,傻子还是我自己 给出的图并不保证联通,还要求必须从 \(1\) 出发走一条欧拉回路,所以我们为了保证联通,按连通块为单位进行考虑,连通块只有 \(3\) 种情况,仅有 奇度数点 , 阅读全文
posted @ 2021-01-16 09:05 youth518 阅读(101) 评论(0) 推荐(0)
摘要: 题意: 戳这里 分析: 挺裸的一道题,直接二分答案,然后建图跑 \(2-SAT\) 判断合法性 但是会发现复杂度瓶颈在于 \(O(n^2)\) 建图 我们发现每一次连边都是向距离在 \((min,pos_i-mid)\) 和 \((pos_i+mid,max)\) 这段区间内的点连边,然后我们就可以 阅读全文
posted @ 2021-01-16 08:21 youth518 阅读(109) 评论(0) 推荐(0)
摘要: 题意: 戳这里 分析: 暴力 \(O(qn\times 2^m)\) 正解: stO 考场上直接切掉这道题的巨佬们,蒟蒻瑟瑟发抖 我们按照操作和数字的组合分清况来讨论: \(1 \& 0\to 0\) \(1|0\to 1\) \(1 \& 1\to 1\) \(1|1\to 1\) \(0 \& 阅读全文
posted @ 2021-01-15 15:33 youth518 阅读(97) 评论(0) 推荐(0)
摘要: 题意: 戳这里 分析: 暴力 只会 \(40pts\) 的暴力还让我写成了 \(30pts\) ,首先我们会在链上处理这个问题,\(f_i=max(t_i,f_{i-1}+1)\) 转化一下式子 \(f_i-i=max(t_i-i,f_{i-1}-(i-1))\) 我们记 \(A_i=f_i-i\) 阅读全文
posted @ 2021-01-15 15:08 youth518 阅读(101) 评论(0) 推荐(0)
摘要: 题意: 戳这里 分析: 动态维护图的连通性: 常见的离线做法有两种 , LCT 和 线段树分治 其中线段树分治常见的有两种: 操作之间独立 操作不独立,这种情况下大部分是按时间进行分治 对于这个题,我们要维护两种颜色的连通块个数,很容易想到并查集,但是并查集不支持删边/kk,那我们换个思路,我们把删 阅读全文
posted @ 2021-01-14 16:36 youth518 阅读(108) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页