摘要: 题意 给定 $n$ 个点 $m$ 条边的无向连通图,判断是否有存在生成树满足:度数为奇数的点个数为 $4$ 的倍数。 $1\le n\le200000,1\le m\le400000$ 题解 度数总和是 $2n-2$,所以度数为奇数的点个数一定是偶数。 随便找一个生成树,如果满足条件就做完了。 否则 阅读全文
posted @ 2022-12-28 08:34 shrtcl 阅读(126) 评论(0) 推荐(1) 编辑
摘要: 题意 给定 $n$ 个点 $m$ 条边的无向图,边有边权 $l$。 需要将点划分成 $A,B,C$ 三个集合。 $A$ 或 $B$ 内部的边有 $2l$ 的贡献,$AC$ 或 $BC$ 之间的边有 $l$ 的贡献。 集合 $A$ 必须包含点 $a$,集合 $B$ 必须包含点 $b$,求最小贡献及其方 阅读全文
posted @ 2022-12-24 18:37 shrtcl 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 题意 给出长为 $n$ 数组 $a,b$,令 $c_{i,j}=|a_i-b_j|$。 每次可以花 $1$ 的代价让矩阵 $c$ 的一行或一列或一个格子减 $1$,也可以花 $-1$ 的代价让一行或一列加 $1$。 求让矩阵清零的最小代价。 题解 后面加 $1$ 的操作显然没什么用。 每次减一行或一 阅读全文
posted @ 2022-12-23 22:23 shrtcl 阅读(41) 评论(0) 推荐(0) 编辑
摘要: H.史前程序 签到题,可能因为比较典? 令左括号为 $1$,右括号为 $-1$。$a_i$ 为每个串的 $\operatorname{sum}$,$b_i$ 为前缀 $\min$。 先判一下 $\sum a_i$ 是否等于 $0$,首先把 $a_i\ge0$ 的拿出来,因为 $a_i<0$ 的 $b 阅读全文
posted @ 2022-12-23 00:12 shrtcl 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 考场上心态平稳。 出来觉得虽然分不是很高但还行,能 303。 回家路上意识到自己 T1 多测没清空。 发现自己的代码只能在 T=1 时保证正确。 第二天发现自己 T2 又挂了 15 分暴力。 200 都上不了,退役了。 多测不清空。多测不清空。多测不清空。多测不清空。多测不清空。多测不清空。多测不清 阅读全文
posted @ 2022-11-27 07:59 shrtcl 阅读(109) 评论(0) 推荐(0) 编辑
摘要: http://codeforces.com/problemset/problem/10/E 题意 给出货币系统 ${c_n}$ 满足 $c_1>c_2>\cdots>c_n=1$,请找到最小的 $x$ 使贪心算法需要的货币数目比最优解多。 贪心算法:每次取最大的不超过 $x$ 的货币。 $1\le 阅读全文
posted @ 2022-11-02 15:40 shrtcl 阅读(47) 评论(0) 推荐(0) 编辑
摘要: Day0 随便翻 OI-wiki,随机化哈希还是给我留下了印象 Day1 为了不读错题用了很憨的读题方式。读了 15 分钟。 T1 想了下,T2 一眼。 开始干 T3,唯一需要的简单性质:每个点出度恰为 1。可惜我找到了这个性质。 接下来死在根号分治,虽然一直提醒自己 CSP 一般不会 5e5 正解 阅读全文
posted @ 2022-10-30 13:59 shrtcl 阅读(56) 评论(0) 推荐(0) 编辑
摘要: link:https://loj.ac/p/6564 就是求 LCS,数据范围变成 $70000$ 了。 还是考虑朴素的 DP 状态 $f(i,j)=\max{f(i-1,j),f(i,j-1),[a_i=b_j]f(i-1,j-1)}$。 一个可能有用的性质是 $|f(i,j)-f(i,j-1)| 阅读全文
posted @ 2022-10-26 23:29 shrtcl 阅读(114) 评论(1) 推荐(0) 编辑
摘要: 题意 link:https://loj.ac/p/3888 给定 $n,a,b,c$,构造大小为 $n$ 的排列 $p,q,r$ 满足 $\operatorname{LCS}(p,q)=a,\operatorname{LCS}(p,r)=b,\operatorname{LCS}(q,r)=c$。 判 阅读全文
posted @ 2022-10-09 23:17 shrtcl 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 这几年的虽然打过但忘的差不多了,所以也能弄 JOISC2014 Day1 巴士走读 随便做。 有趣的家庭菜园 sb题。 历史研究 板子题。 拉面比较 简单题竟然想了半天。 考虑不要多次用到一个数,所以凉凉配对比较一下,小的去取 min ,大的取 max 。不知道为啥想了这么久。 Day2 水壶 联考 阅读全文
posted @ 2022-08-31 22:48 shrtcl 阅读(230) 评论(1) 推荐(0) 编辑