摘要: CF1716E(分治,最大子段和,dp) 题意 给一个序列 $a$ ,长 $2^n$。 现在有 $q$ 次询问,每次给出一个 $k$ 。之后要将 $a$ 中 $a_i$ 和 $a_{i+2^{k}} $ 交换,每个元素最大进行一次交换,$i+2^k>n$ 时不进行交换。 输出操作后 $a$ 的最大子 阅读全文
posted @ 2022-08-07 22:57 Mxrurush 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 2022 牛客多校2 L,5 A(对边dp,分层图dp) 题意 给 $n$ 个点,和原点,原点到其他点单向,其他点之间可互达。边权是两点间的距离。 要求走到下一个点的距离严格小于上一次移动距离。求走的最大步数。 思路 乍一看因为可以成环无法dp。但仔细想一想可以发现每条边至多使用一次。所以对边dp是 阅读全文
posted @ 2022-08-02 20:30 Mxrurush 阅读(52) 评论(5) 推荐(1) 编辑
摘要: 2022 牛客多校5 D(计数树dp) 原题意非常谜语,翻成人话后是一个经典问题 题意 对一棵树,每个点染成黑白二色。求有多少个连通子图,满足叶子颜色相同。 叶子:子图中度数为1的点。 思路 树上黑白二染色的计数问题一般考虑树dp。该题比较特殊的地方在于,我们仅需叶子的染色情况。 如果我们定义 $f 阅读全文
posted @ 2022-08-02 19:59 Mxrurush 阅读(18) 评论(1) 推荐(0) 编辑
摘要: C to E 阅读全文
posted @ 2022-07-22 22:02 Mxrurush 阅读(53) 评论(0) 推荐(0) 编辑
摘要: "蔚来杯"2022牛客暑期多校训练营1 真的罚坐啊www,痛,太痛了。 D 题意 一个圆内有一条线段,线段可以绕一个轴转,保证转出来的圆在园内。求从线段两端点做两和线段垂直的射线,两射线的和大圆的交出的圆弧最长。 思路 感觉纯猜的,没什么思路,画图找特殊点发现当圆心,线段两端点,转轴共线时取到答案。 阅读全文
posted @ 2022-07-20 19:38 Mxrurush 阅读(19) 评论(0) 推荐(0) 编辑
摘要: C to E 阅读全文
posted @ 2022-07-16 21:48 Mxrurush 阅读(20) 评论(0) 推荐(0) 编辑
摘要: CF1393C(贪心,整除均分) 题意 给一个序列 $a$ ,对其排列,要求两个相同数字之间距离的最小差最大。 思路 看形式想到二分,但check()并不好写。 相邻差有关的问题,如果可以缩小问题规模的能考虑dp或者贪心,本题安排整个序列,不好找子问题dp就算了,然后就是“不是递推地贪心”(递推的贪 阅读全文
posted @ 2022-07-15 13:00 Mxrurush 阅读(35) 评论(0) 推荐(0) 编辑
摘要: CF1394A(枚举case贪心,倒着dp) 题意 你在群里开 $n$ 个玩笑,每个玩笑可以获得 $a_i$ 快乐值,但是如果 $a_i > m$ ,狗管理就会给你一发 $d$ 天的口球。在禁言期间无法发言。 现在找到玩笑方案使得快乐值的和最大。 (每个玩笑仅可以说一次) 思路一(贪心) 如果给定 阅读全文
posted @ 2022-07-14 19:35 Mxrurush 阅读(15) 评论(0) 推荐(0) 编辑
摘要: CF1437C (dp,排序去除后效性) 题意 $n$ 个菜,每个菜有一个出锅时间 $t_i$ ,每一个整数时刻 $T$ 可以取出一道菜。定义 $|T-t_i|$ 为每道菜的不美味值,求最小的不美味值的和。 $n \le 200$ 思路 考虑dp。定义 $dp[i][j]$ 表示取出了 $i$ 道菜 阅读全文
posted @ 2022-07-13 18:48 Mxrurush 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 2022河南萌新联赛第(一)场 :河南工业大学 H(二分st表,离线线段树) 题意 同学们在实验室玩游戏,每个人有一个兴奋值 $a_i$ ,但是这时候教练走过来了。教练有多次询问,每次会询问在一个区间的最大兴奋值。每个询问会影响在当前询问区间 [l,r][l,r][l,r] 内的人的兴奋值,只影响这 阅读全文
posted @ 2022-07-13 12:00 Mxrurush 阅读(21) 评论(0) 推荐(0) 编辑