上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 57 下一页
摘要: Random Task 题解 容易证明,这个n是有单调性的。证明过程如下: 当增加时,即取值区间从变到时,减少了,增加了与。 由于是的两倍,所以两者的__builtin_popcount值相等,又增加了一个。 故满足条件的数的个数只有在有个1时增加,而不会减少,且每次最多只会增加1。 于是,我们就可 阅读全文
posted @ 2022-04-02 16:49 StaroForgin 阅读(14) 评论(0) 推荐(0)
摘要: Trucks and Cities 题解 二分板子题,虽然老师让我们用区间dp做。 先讲一下二分做法,对于每一辆车,我们已经知道了它在中途的可以加油的次数,故可以二分出每次最多走多少公里就要加一次油,然后就可以得到其油箱的最少容量。 知道了每辆车的最小量,那么总的容量就必须是其中最大的一个。 于是乎 阅读全文
posted @ 2022-04-02 16:49 StaroForgin 阅读(9) 评论(0) 推荐(0)
摘要: treecnt 题目概述 题解 首先我们关注一下我们的每个限制,要求某一个点集在生成树上是一个连通块,看起来很奇怪。 如果直接通过连通块去扩展什么的很容易达到指数级复杂度,但我们可以考虑将这个条件做一定的转化。 首先,如果我们对于一个大小 ∣ S ∣ |S| ∣S∣的集合 S S S,显然,我们最后 阅读全文
posted @ 2022-04-01 22:22 StaroForgin 阅读(13) 评论(0) 推荐(0)
摘要: 数 题目概述 题解 首先有 n ⩽ 1 0 11 n\leqslant 10^{11} n⩽1011的数据范围,大概是个筛子。 首先我们关注我们的判定条件: k = c 2 − a 2 − b 2 ( b + c = a ∧ a , b , c ∈ N + ) k=c^2-a^2-b^2(b+c=a 阅读全文
posted @ 2022-03-31 21:28 StaroForgin 阅读(13) 评论(0) 推荐(0)
摘要: 等待 题目概述 题解 首先,我们 ∑ i = 1 n x i = ⊕ i = 1 n x i \sum_{i=1}^nx_i=\oplus_{i=1}^nx_i ∑i=1n​xi​=⊕i=1n​xi​这个条件,实际上是等价于每一位上有值的数最多一个。 如果出现多个的话,至少会有一个被消耗掉,而我们的 阅读全文
posted @ 2022-03-30 17:15 StaroForgin 阅读(26) 评论(0) 推荐(0)
摘要: Artistic Partition 题解 看到这种统计最小值的题应该很容易想到 d p dp dp,我们可以记 d p i , j dp_{i,j} 阅读全文
posted @ 2022-03-28 22:48 StaroForgin 阅读(10) 评论(0) 推荐(0)
摘要: 如何正确地排序 题解 首先关注这个 f ( i , j ) = min ⁡ k = 1 m ( a k , i + a 阅读全文
posted @ 2022-03-27 19:49 StaroForgin 阅读(11) 评论(0) 推荐(0)
摘要: 水箱 题解 其实还是蛮水的一道题。 我们很容易发现,如果全选没水的条件,一定是一组满足条件的解。关键是我们要如何选择有水的条件。 容易发现,对于一个有水条件,它一定会使包含它的一段连续区间内高度小于它的地方都有水。而在其区间内,没有它高的有水条件,当它满足时,一定也能被满足,而没有它高的无水条件,当 阅读全文
posted @ 2022-03-27 19:49 StaroForgin 阅读(5) 评论(0) 推荐(0)
摘要: 黑白树 题目概述 题解 这道题关键是我们的同色连通块该怎么维护。 显然,我们是不大可能将连通块单独出来一个一个维护,因为这样势必就要在我们的 4 , 5 4,5 4,5操作上浪费许多时间。 所以,我们可以考虑在如何在我们本身维护点权的同时能够高效地进行连通块的修改与询问。 显然,由于操作 阅读全文
posted @ 2022-03-26 00:03 StaroForgin 阅读(10) 评论(0) 推荐(0)
摘要: 醉熏熏的幻想乡 题解 相当阴间的一道题 首先如果只用解决第一小问的话,我们很容易想到通过网络流来求最大流的。 但是我们现在还要保证总费用最小呀,这该怎么办?拆成许多个点费用流,不 T T T才怪。 我们假设图是一个完全二分图(就是左侧所有点与右侧所有点间都有边),我们是不是可以贪心地解决。 我们考虑 阅读全文
posted @ 2022-03-23 23:39 StaroForgin 阅读(34) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 57 下一页