把博客园图标替换成自己的图标
把博客园图标替换成自己的图标end

01 2022 档案

该文被密码保护。
posted @ 2022-01-31 21:57 275307894a 阅读(0) 评论(0) 推荐(0) 编辑
摘要:Day -?? 报名了WC,但是没有完全报名。 分数没到线被刷下来了,但是如果线上还是可以去的/se Day -? 哈哈哈WC改线上了!!!可以去玩了!!! Day -1 结束了某qz市科技创新素养大赛,时隔一个月开电脑,发现自己一点状态没有。 写了些分治/线段树优化建图,交了好几次才过。真是太逊了 阅读全文
posted @ 2022-01-28 19:43 275307894a 阅读(140) 评论(0) 推荐(0) 编辑
摘要:题面传送门 首先拿到这个题马上猜一个结论:如果以重心为根,那么每个父亲的权值不大于任何一个儿子的权值。 考虑证明:对这个权值函数求导得到32n可以发现是一个单调递增的函数,二阶导数为34n是不增的。 所以如果一个儿子比父亲小,那么它 阅读全文
posted @ 2022-01-28 10:10 275307894a 阅读(37) 评论(0) 推荐(0) 编辑
摘要:题面传送门 首先当除法中v=1可以直接舍去。否则每个数最多会被除logV次。所以暴力除就好了。 与操作可以线段树上每个节点维护这个区间内每一位有几个。然后懒标记下放即可。 时间复杂度O((nlogV+qlogn)logV),但是因为logV=128,logn=18过不去。 考虑如何优 阅读全文
posted @ 2022-01-27 08:06 275307894a 阅读(198) 评论(0) 推荐(0) 编辑
摘要:题面传送门 对着这个题做好像不太好做,考虑到只有一次询问且在最后,我们可以尝试离线。 将修改离线后差分,对每个糖果盒子扫描线,记录m个不同时间这个糖果盒子的糖果数量。 可以发现,如果一段区间极差大于ci,那么这段区间最后一定是没有或者满的。 那么我们可以用线段树上二分找到最后面的这样一段区 阅读全文
posted @ 2022-01-26 20:01 275307894a 阅读(68) 评论(0) 推荐(0) 编辑
摘要:题面传送门 我们考虑一条链的mex值为k的条件。显然需要满足0k1均出现在这条链上。 但是这不充分。不过因为题目中要求的是最大值,所以一定最大值所在链满足这个条件就合法。所以我们可以认为这是充分条件。 首先我们如何判断一个值k是否合法? 很简单,看看有没有一条链能覆盖0$k-1 阅读全文
posted @ 2022-01-26 13:38 275307894a 阅读(31) 评论(0) 推荐(0) 编辑
摘要:题面传送门 一般图最大匹配是O(n3)的,别想了。 我们考虑一个很逊的贪心:先按y排序,然后按y从大到小,对于每个区间,到后面找x最小的未匹配的并且能和它匹配的区间匹配。 如果不能匹配,那么就扔到一个set里面。 然后就可以得到WA on test 7的好成绩。 仔细思考,发现有一 阅读全文
posted @ 2022-01-26 10:44 275307894a 阅读(120) 评论(0) 推荐(0) 编辑
摘要:题面传送门 首先肯定先按y排个序,然后分治,让分治中心右边的blue对左边的red造成贡献。 [L,R]这个限制不好处理,可以搞出所有可造成贡献的红蓝对然后二维数点。 如果我们将所有二元组都处理出来那么有O(n2)对。 观察发现一个结论:被计入答案的二元组一定有一边是最大值。 如果两边都 阅读全文
posted @ 2022-01-25 20:30 275307894a 阅读(72) 评论(0) 推荐(0) 编辑
摘要:题面传送门 首先不难想到把这个叶子的dfs序推成区间。然后对应了一个区间加 区间加容易让人想到差分,变成单点加。 又因为差分后全部的和为0,也就是说如果把这个看成一条边,那么联通块是可以全部调整成0的。 所以做一个MST即可,注意判断可以在其中一中里面的边。 code: #include<bits/ 阅读全文
posted @ 2022-01-02 21:50 275307894a 阅读(34) 评论(0) 推荐(0) 编辑

浏览器标题切换
浏览器标题切换end
点击右上角即可分享
微信分享提示