随笔分类 -  其他-----分治

摘要:一、题目 点此看题 这种比较精细的题还是要多练练,其实不怎么难但是我看题解都看了三个小时 二、解法 位运算和四则运算混合在一起是很恶心的,方法基本上只有按位考虑。 对于数位 \(w\),我们只需要考虑 \(a_i/x\) 在数位 \(w\) 出现次数的奇偶性,和考虑 \(a_i+x\) 在 \(w- 阅读全文
posted @ 2021-10-07 15:09 C202044zxy 阅读(413) 评论(0) 推荐(2)
摘要:一、题目 妹妹 \(\tt Oneindark\) 给了你 \(n\) 个卡组,对于每个卡组有 \(k_i\) 个卡牌,其中第 \(j\) 个卡牌的大小是 \(j\),价值是 \(a_{i,j}\),每个卡组只能选取一张卡牌。 如果卡牌栏的大小为 \(t\),那么能获得的最大价值是多少,你需要对 \ 阅读全文
posted @ 2021-10-04 21:58 C202044zxy 阅读(288) 评论(2) 推荐(0)
摘要:一、题目 点此看题 二、解法 首先因为是排列并且翻转操作互不相交,所以可知操作不同对应的序列一定不同。 然后你可以在脑海里想象一个排列自动机之类的东西,首先要定义自动机上的状态,从前往后考虑操作,那么设 \(s(i,c)\) 表示考虑后缀 \([i,n]\),总的代价不超过 \(c\) 的状态。 首 阅读全文
posted @ 2021-08-08 08:38 C202044zxy 阅读(119) 评论(0) 推荐(0)
摘要:一、题目 点此看题 二、解法 考虑 \(dp\),首先选定 \(dp\) 主体,因为每个点有向左倒和向右倒两个状态,我们的主要目的是对这两个状态进行规划。设 \(dp[i]\) 表示考虑到 \(i\) 能覆盖的最大前缀,这样以前的状态既可以遗留问题(没填满),也可以帮助后面解决问题,但它的本质还是对 阅读全文
posted @ 2021-07-24 10:46 C202044zxy 阅读(926) 评论(1) 推荐(6)
摘要:一、题目 点此看题 二、解法 \(k\) 很大还是考虑二分答案,主要是如何检查。 区间覆盖问题可以考虑染色,一开始所有点都是白色间代表第 \(i\) 种颜色,后染的颜色会覆盖先染的颜色。染色问题有一个很好的性质:每个点上的颜色都是最后覆盖它的颜色。 根据这个性质我们可以考虑对于固定的右端点,维护出所 阅读全文
posted @ 2021-07-13 20:30 C202044zxy 阅读(185) 评论(0) 推荐(1)
摘要:讲解 \(wqs\) 二分用来解决这样的问题:某件东西正好选 m 个的最大价值 但是 价值$-\(选取个数 的图像必须要是凸的,就是斜率单调递增\)/$递减。 设 \(g(i)\) 表示选取 \(i\) 个物品的最大价值,那么我们想求 \(g(m)\),方法是二分一个斜率 \(k\),然后找到斜率为 阅读全文
posted @ 2021-02-24 20:41 C202044zxy 阅读(93) 评论(0) 推荐(0)
摘要:一、题目 点此看题 二、解法 自己一直想不出来,原来是陷入思维定式了。 你可以把选手和导师的关系看成是匹配(题目不也提示你了么),这时候 \(\tt dinic\) 和匈牙利都是可以做的。 第 \(i\) 个选手可以按志愿等级来匹配,也就是先看能不能匹配到第 \(1\) 志愿的老师,然后第 \(2\ 阅读全文
posted @ 2021-02-05 19:59 C202044zxy 阅读(67) 评论(0) 推荐(0)
摘要:一、题目 点此看题 二、解法 我一开始的思路是枚举中位数,然后看它是否能成为中位数。如果我们把小于他的数看成 \(-1\) ,大于等于他的数看成 \(1\) ,那么当序列权值 \(\geq0\) 的时候中位数是大于等于它的,暴力实现这个过程是 \(O(n^2q)\) 的。因为要枚举中位数,还要求 \ 阅读全文
posted @ 2021-01-05 19:18 C202044zxy 阅读(114) 评论(0) 推荐(0)
摘要:一、题目 点此看题 二、解法 其实这道题也不是特别难吧 \(......\) 但树状数组上二分是我第一次见。 我们把冰人和火人都按温度排序,那么考虑一个分界线 \(x\) ,问题就是求冰数组 \(x\) 对应的能量前缀和 \(\tt and\) 火数组 \(x\) 对应的能量后缀和最小值 的最大值, 阅读全文
posted @ 2020-12-26 16:25 C202044zxy 阅读(107) 评论(0) 推荐(0)
摘要:一、题目 点此看题 二、解法 据说导数的相关内容是选择性必修 \(2\) 的,考虑到我也没有学过,那我就简单的讲一讲吧,我只讲怎么求函数 \(y=ax^n\) 的导数: \(d=\frac{a(x+\Delta x)^n-ax^n}{\Delta x}=?\Delta x^{?}x^{?}+anx^ 阅读全文
posted @ 2020-12-24 21:56 C202044zxy 阅读(136) 评论(0) 推荐(0)