上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 57 下一页
摘要: 假人 题目描述 题解 首先 30 p t s 30pts 30pts的暴力背包 d p dp dp大概是很好想到的,但由于它的复杂度达到了 O ( n 2 k 2 ) O\left(n^2k^2\right) O(n2k2),显然是过不了的。 我们根据 k i ⩽ 2 , 3 k_{i}\leqsl 阅读全文
posted @ 2021-10-04 23:40 StaroForgin 阅读(12) 评论(0) 推荐(0)
摘要: Chemistry 题解 首先,我们考虑一条链拥有怎样的性质,也就是说我们如果要能确定我们当前的图是一条链,它有哪些必须满足的条件。 无环。 没有度数大于 2 2 2的点。 点数 − - − 阅读全文
posted @ 2021-10-04 22:38 StaroForgin 阅读(10) 评论(0) 推荐(0)
摘要: Advertisement Matching 题解 首先,题目的 a , b a,b a,b匹配显然是一个很常见的贪心。 有结论,设 a a a的集合为 A A A,如果 ∀ S ⊆ A , ∑ a i ∈ S a i ⩽ ∑ i = 1 m min ⁡ ( b i , ∣ S ∣ ) \foral 阅读全文
posted @ 2021-10-04 19:09 StaroForgin 阅读(10) 评论(0) 推荐(0)
摘要: 古老的序列问题 题解 由于个人感觉这题部分分做法跟正解没太大关系,所以就直接讲正解了。 我们可以考虑对于原序列建立一棵线段树,将所有的询问离线下来挂树上。 那我们将询问 ( L , R ) (L,R) (L,R)挂树上时必然会有这四种可能, 该询问可以完全覆盖该区间,那该询问在该区间内的答案就是该区 阅读全文
posted @ 2021-10-04 16:52 StaroForgin 阅读(33) 评论(0) 推荐(0)
摘要: Jumping sequence 题解 卡空间就离谱。 首先,我们的四种操作是让 x x x轴与 y y y< 阅读全文
posted @ 2021-10-03 20:34 StaroForgin 阅读(7) 评论(0) 推荐(0)
摘要: Fibonotci 题解 不知道哪种 ** 出题人会将这种难调至死的 **题放到 A A A题的位置上。 我相信这种题的做法的做法大家基本上都是很容易想到的,不如说已经很板了。 很明显,我们可以通过矩阵乘法来维护每次转移,就跟普通的,由于它的所有转移式循环的,我们显然只需要维护它 n n 阅读全文
posted @ 2021-09-29 22:10 StaroForgin 阅读(8) 评论(0) 推荐(0)
摘要: Parking Lot 题解 如果只看求出最大正方形的条件的话是很容易联想到使用笛卡尔树的,然而这道题完全没必要这样写,出题人也想复杂了。 首先看到这种不断让点从能停变成不能停的条件,很容易联想到离线下来反着来,不断让点从不能停变成能停。 我们先对最后的情况求出最大的正方形,很明显,求一次是 O ( 阅读全文
posted @ 2021-09-28 17:56 StaroForgin 阅读(10) 评论(0) 推荐(0)
摘要: Nauuo and Binary Tree 题解 忽然发现loj竟然还支持题面中英双语 首先我们看到询问次数 ⩽ 30000 \leqslant 30000 ⩽30000的限制,这个限制是在 阅读全文
posted @ 2021-09-27 22:45 StaroForgin 阅读(12) 评论(0) 推荐(0)
摘要: 复读数组 题解 我们可以枚举所有区间,再依次枚举所有不含x的区间,将其减去即可。我们可以依次枚举x在整个数组。 设x在这个的数组中出现的位置为。那么x的每一次相邻的出现之间的所有区间都是满足条件的。设,那么不包含x的区间个数就为。我们再枚举n的区间,加上它所重复的即可。 源码 #include<cs 阅读全文
posted @ 2021-09-25 18:58 StaroForgin 阅读(13) 评论(0) 推荐(0)
摘要: Hunting Monsters 题解 实际上两道题的做法没什么区别,只是问的方式不大一样 不过hdu上的数据好像不完整,scanf可以过,read就过不了了 首先如果我们得确定我们以怎样的顺序选择我们的计划,如果是暴力枚举的 n ! n! n!的话,明显只有 10 p t s 阅读全文
posted @ 2021-09-23 22:36 StaroForgin 阅读(26) 评论(0) 推荐(0)
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 57 下一页