上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: 洛谷传送门 CF 传送门 一道二合一题。 首先 -1 的情况很好判断,可以和最小值一起搞。记 \(f_i\) 表示点 \(i\) 的答案,暴力更新的方法就是枚举每个该点的变换计算 \(\sum f_{p_i}[p_i\neq -1]+[p_i=-1]\) 的值最后再取个最小值。 做一遍 \(\tt 阅读全文
posted @ 2023-11-25 22:17 zifanwang 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 传送门 对于每种集合只考虑包含这些点的最小的正方形,这样就不会多算。对于一个正方形,如果两条邻边上都没有奶牛,那就可以将边长减一。 考虑左边和上面的两条边。 $1.$ 如果两边上都有奶牛: 可以枚举左上角的点,然后对每个能覆盖到的点求出覆盖这个点最短的正方形的边长,最后对这些边长去个重,统计一下有多 阅读全文
posted @ 2023-11-25 19:08 zifanwang 阅读(9) 评论(0) 推荐(0) 编辑
摘要: \(\textbf{2023—2024 赛季记录}\) 11/22 和 fjy 还有 wzj 组的队。 相关链接:https://mp.weixin.qq.com/s/QN3_uJXD8n3pXjEWHfcIFw。 12/17 比赛页面 总共过了 7 道题,排名 109,有点寄。细节就不多写了。 对 阅读全文
posted @ 2023-11-25 10:34 zifanwang 阅读(43) 评论(0) 推荐(0) 编辑
摘要: A 难度:\(\colorbox{#f39c11}{\color{White}普及-}\) B 难度:\(\colorbox{#52c41a}{\color{White}普及+/提高}\) C 原题。 难度:\(\colorbox{#9d3dcf}{\color{White}省选/\text{NOI 阅读全文
posted @ 2023-11-24 14:01 zifanwang 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 传送门 天天做简单题,不能要了。 首先易得最优操作方案一定是先做 \(2\) 操作再做 \(1\) 操作,'(' 一定插在字符串的开头,')' 一定插在字符串的末尾。 这个问题等价于求该串字典序最小的的循环同构串,使得其在开头或结尾插入最少的括号字符使得左括号个数与右括号个数相等后,其为合法的括号串 阅读全文
posted @ 2023-11-13 20:26 zifanwang 阅读(3) 评论(0) 推荐(0) 编辑
摘要: \(\textbf{2023—2024 赛季记录}\) 考试时间:2023 年 11 月 18 日 8:30-13:00(4.5 小时)。 11/10 Day -8 ppppppppppppppppppppppppiggy123。 11/11 Day -7 \(12:00\) 起的床。 准考证出来了 阅读全文
posted @ 2023-11-11 18:12 zifanwang 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 传送门 矩阵的秩,即选出 \(k\) 行和 \(k\) 列使得这些行和列的交点组成的行列式的值不为 \(0\),满足条件的最大的 \(k\)。 考虑一个森林的邻接矩阵的秩的意义,根据行列式的值的定义可以得到其为该森林中的最大匹配的点数(选出若干条边,使得不同的边不共点,边的个数乘二)。 考虑怎么求一 阅读全文
posted @ 2023-11-09 21:39 zifanwang 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 考虑使用费用流解决此题。 先设计一个简单的建图方案: 从源点向每个点 \(i\ (1\le i\le n)\) 连一条边 \((1,0)\),向汇点连一条边 \((1,W)\)。 从每个点 \(i+n\ (1\le i\le n)\) 向汇点连一条边 \((1,0)\)。 从点 \(i\ (1\le 阅读全文
posted @ 2023-11-08 14:24 zifanwang 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 传送门 考虑先对所有的 \(n\) 求出答案,每次询问 \(O(1)\) 输出。 记 \(f_n\) 表示 \(n\) 的答案,根据题意易得: \[f_n=\sum_{i=1}^n {n-1\choose i-1}f_{n-i} \]组合数展开并分离系数得: \[f_n=\sum_{i=1}^n \ 阅读全文
posted @ 2023-11-05 12:52 zifanwang 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 二分答案(最少天数)。 下面是判断一个天数是否满足条件: 对每个点二分出最晚的种树时间。 \(\tt Dfs\) 一遍:对于每个点,遍历完子树后将其的最晚种树时间与 \(\text{儿子的最晚种树时间}-1\) 取最小值,得到的就是真实的最晚种树时间。 最后只要对于每个 \(i(1\le i\le 阅读全文
posted @ 2023-10-29 20:33 zifanwang 阅读(53) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页