随笔分类 -  算法竞赛 / XCPC

摘要:G 树状数组 + 树上启发式合并 考虑计算所有点作为 z 时的贡献,最后加和。 相当于所有包含 z 的路径 (x,y),其中满足:wx=wywz>wx,设现在要计算点 u 作为 z 的答案:将整个树分成 以 \(u 阅读全文
posted @ 2025-02-21 15:40 jxs123 阅读(4) 评论(0) 推荐(0) 编辑
摘要:A 期望计算 + 推公式 首先,由期望的线性性可知和式的期望等于和式中每一项的期望之和。因此求i=2n|a[i1]a[i]|的期望,等价于求每一个|a[i1]a[i]|的期望,再求和。所以问题转化为求|a[i1]a[i]|的期望,其中\(a[i 阅读全文
posted @ 2025-02-16 09:08 jxs123 阅读(2) 评论(0) 推荐(0) 编辑
摘要:A exgcd exgcd(a,b,x,y)a,b已知,用于求解ax+by=gcd(a,b)中的某一组解 x,y;而求ax+by=kgcd(a,b) 的解,只需要将 exgcd(a,b,x,y) 求出的x,y阅读全文
posted @ 2025-02-05 21:29 jxs123 阅读(2) 评论(0) 推荐(0) 编辑
摘要:第一场区域赛,惨遭打铁。赛时只出了BCI。赛后补了DG,发现两道题都没有那么难,只能说还得加训。。。 C,I相对简单一些,就不写题解了。 code_C B 补得最难绷的一题。先写了一个栈维护dfs路径的写法,TLE15;又写了一个set维护结点之间访问关系的写法,\( 阅读全文
posted @ 2025-02-05 01:57 jxs123 阅读(9) 评论(0) 推荐(0) 编辑
摘要:赛时8题(实际上是7题,有道题数据水而被fst了...) E 这道题赛时做出来了,但看题解时看到了一个值得学习的重要结论。 结论:要将一个数组中的所有数变为相同的数x,操作为加1或减1,那么最小代价 <> x是中位数。 (若不知道这个 阅读全文
posted @ 2025-02-04 09:39 jxs123 阅读(4) 评论(0) 推荐(0) 编辑
摘要:官解:editoral C 构造 基于D题的结论,设钦定子串的最左侧字符为A,最右侧字符为B:只要该子串左侧含有A,或者最右侧字符含有B,那么该子串便合法,只需要找到最长的子串即可。 还可以进一步发现:这个最长子串一定是原字符串的某个前缀或者后缀。否则,一定可 阅读全文
posted @ 2025-02-04 09:37 jxs123 阅读(2) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩