把博客园图标替换成自己的图标
把博客园图标替换成自己的图标end
摘要: [四倍经验](https://www.luogu.com.cn/paste/6zox5x4a) 目前这道题是最基础的,四倍经验里面的 $T_2$ 与此一样,$T_3$ 有点卡空间,但是还好,方案用 `short` 或者 `char` 即可优化,$T_4$ 一样,有些卡常,问题不大。 ## 分析题目性质 没有什么十分有用的性质。 ## 思路 注意到:分配干活的只有 $3$ 个人。 看到这么小的数很容易想到三维或者四维 $dp$ 或者是 状态压缩 $dp$,很显然是前者。 设 $f_{i,a_1,a_2,a_3}$ 表示第 $i$ 个请求后,三个人的位置分别为 $a_1,a_2,a_3$ 的最小成本。 转移是简单的,不过多赘述。 阅读全文
posted @ 2024-11-14 19:03 high_skyy 阅读(18) 评论(0) 推荐(0)
摘要: 观察题目,可以发现的是一个凸多边形一定满足: - 每一行的左端点列号先递减后递增。 - 每一行的右端点列号先递增后递减。 根据上述,我们需要关注以下的信息: - 当前的左端点。 - 当前的右端点。 - 这一行以左端点开始连续选多少个。 - 当前左端点列号需要满足的单调性。 - 当前右端点列号需要满足的单调性。 显然的,右端点、左端点和选的格子数知道两个就可确定第三个的值。 因此我们设:$f_{i,j,l,r,0/1,0/1}$ 表示前 $i$ 行已经处理完毕加上第 $i$ 行有 $j$ 个格子,第 $i$ 行选择第 $l$ 到 $r$ 的格子,且左端点、右端点列号满足现在该有的单调性的最大价值(其中 $0$ 表示递减,$1$ 表示递增)。 阅读全文
posted @ 2024-11-12 22:08 high_skyy 阅读(15) 评论(0) 推荐(0)
摘要: P2893 [USACO08FEB] Making the Grade G 题目分析 [题目链接](https://www.luogu.com.cn/problem/P2893) ## 分析题目性质 不难解析出题目中的序列 $B$ 有“单调不下降”和“单调不上升”两种情况,不难想到分两种情况讨论答案即可。 有一个性质: > 在满足答案最小化的情况,一定存在一种方案使得 $B$ 中的数字一定在 $A$ 中。 不难证明其方案是不劣于不在 $A$ 中的数的。 而根据性质,$j$ 可以用离散化解决,也可以设为 $A_j$。 因此,总时间复杂度 $\mathcal{O}(n^2)$ 的。 **注意,因为要求单调,所以一定要对离散过的 $A$ 进行排序,否则就有可能不单调。** 不难完成对 $cost(j+1,i-1)$ 的计算,即只需要计算什么时候前面与 $A_j$ 相同,后面与 $A_i$ 相同,使答案最小。 扫一遍即可,总时间复杂度 $\mathcal{O}(n^3)$,无法通过本题。 阅读全文
posted @ 2024-11-10 20:01 high_skyy 阅读(33) 评论(0) 推荐(0)
摘要: # P10954 LCIS 题目解析 [题目链接](https://www.luogu.com.cn/problem/P10954) ## 思路 前置:[弱化版](https://www.luogu.com.cn/problem/CF10D) 没什么好说的,设 $f_{i,j}$ 表示 $a$ 的前 $i$ 个并且结尾为 $b_j$ 的最长上升公共子序列。 定义 $a_0=b_0=-\infty.$ 转移: - $a_i=b_j,f_{i,j}=\max_{k\in [0,j-1]\text{ 且 }b_k < a_i} f_{i-1,k}.$ - 否则,$f_{i,j}=f_{i-1,j}.$ 我们发现直接过掉了,但这样的时间复杂度是 $\mathcal{O}(n^3)$ 的。 考虑免去一些重复的取 $\max$ 值。 阅读全文
posted @ 2024-11-07 22:50 high_skyy 阅读(12) 评论(0) 推荐(0)
摘要: SP15637 GNYR04H - Mr Youngs Picture Permutations 解析 [题目链接](https://www.luogu.com.cn/problem/SP15637) ## 分析题目性质 大意就是给 $k$ 排然后每个数列单调,每个横列单调,求满足这样排列的方案数。 我们发现:与其为每个位置分配某个学生不如考虑**将每个学生分给某个位置**。 ## 思路 根据以上,不妨设:$f_{a_1,a_2,a_3,a_4,a_5}$ 分别代表第 $i$ 排现在人数为 $a_i$ 的方案数。 那么应该满足以下条件: - $a_i < N_i$ - $i=1$ 或者 $a_{i-1} 阅读全文
posted @ 2024-11-07 22:16 high_skyy 阅读(49) 评论(0) 推荐(0)
摘要: # CSP2024 - J/S 年度总结大会报告 ## J 组 预估和总分都为:$100+100+100+15=315.$ $T_1,T_2$ 还挺弱智的,就是没有 $15\min$ 内 $A$ 掉。 阅读全文
posted @ 2024-11-05 21:37 high_skyy 阅读(70) 评论(0) 推荐(1)
摘要: CSP-S2024题目解析 类讨论+二分+最小点覆盖区间问题。 - $a = 0$ 且 $v_i>V$ - 能捕捉到的摄像头 $[pos,m]$,$pos$ 为第一个 $p_k$ 能捕捉到其超速的摄像头编号。 - $a>0$ - 范围 $[pos,m].$ - $a < 0$ - 范围 $[pos,x]$,$x$ 为最后一个 $p_k$ 能捕捉到其超速的摄像头编号。 然后我们就产生了 $n$ 个区间,利用 `最小点覆盖区间` 解决 $ans2$,$ans1$ 可以通过 $\mathcal{O}(n)$ 扫一遍解决。 ## T3 咱们不难想到**一段一段的红蓝相间一定不劣于单个单个的红蓝相间**。 因此设 $f_{i,j}$ 表示当前到 $i$,最靠近 $a_i$ 且颜色与其不同的数是 $j.$ 阅读全文
posted @ 2024-11-03 20:58 high_skyy 阅读(146) 评论(0) 推荐(0)
摘要: 集训,打比赛,基本的流程,只不过状态好了一些。~~不学文化课的感觉真爽。~~ ## Day -1 老师给我们讲了以下考试爆 $0$ 注意事项,也是收获良多。 基本上全机房的人都走了,就只剩下我和罗大神。 ## Day 0 早上照常 $\text{6:20}$ 起床,初三就我和罗大神跟校车,过去的时候岁月静好。 差不多 $\text{8:00}$ 左右到达,然后就进入考场了,上午是 $J$ 的比赛。 $T_1,T_2$ 弱智题目,调了一会儿 $40$ 分钟前打完了。 阅读全文
posted @ 2024-11-02 12:01 high_skyy 阅读(21) 评论(0) 推荐(0)
摘要: # P1779 魔鬼杀手 题解&&思路 [题目链接](https://www.luogu.com.cn/problem/P1779)。 ## 分析题目性质 我们发现假如有状态表示 $M$ 个方案选或不选,那么这个状态有唯一确定的结果,即**结果不会随着施法的顺序而改变。** 考虑 $dp.$ 我们从题目出发,发现每个方案有单个攻击或者集体攻击,想一想从这个方面考虑。 又由于每一个方案是可以选择无限次的,不难想到 `完全背包`。 阅读全文
posted @ 2024-10-31 22:18 high_skyy 阅读(24) 评论(0) 推荐(0)
摘要: # 网络流的认识 ## 什么是流网络 网络(`network`)是指一个特殊的有向图 $G = (V,E)$,其与一般有向图的不同之处在于有**容量和源汇点**,不考虑反向边。 其中,我们有以下变量来方便表示: - $S$:源点 - $T$:汇点 - $c(u,v)$:表示从 $u$ 到 $v$ 这条有向边的**容量**为 $c(u,v)$. - $f(u,v)$:表示从 $u$ 到 $v$ 这条有向边的**流量**为 $f(u,v)$. 阅读全文
posted @ 2024-10-30 12:55 high_skyy 阅读(31) 评论(0) 推荐(0)
浏览器标题切换
浏览器标题切换end