摘要: Description: 给你2个长度为n的01串 从中选出$n/2$个,使得选出的数中第一排1的个数等于未选出数中第二排1的个数 输出一种方案即可,没有输出 1 Hint: $n \le 5000$ Solution: 这题比赛的时候傻逼了 后面发现其实就是暴力枚举解方程 $AuBao$想出一个O阅读全文
posted @ 2019-04-02 08:32 cloud_9 阅读(18) 评论(0) 编辑
摘要: Description: 给你n首歌,每首歌有一个长度$a_i$和美丽度$b_i$ 现在可以选出最多k首,动听值为$\sum a_i min_{\sum b_i}$ Hint: $n \le 10^5$ Solution: 只想到了线段树做法,比较麻烦,比赛时没调出来 %%%$Na_2S_2O_3$阅读全文
posted @ 2019-04-01 22:47 cloud_9 阅读(31) 评论(0) 编辑
摘要: Description: 给定一棵树,每次询问某点子树中到其不超过k的所有点的最小点权 强制在线 Hint: $n,m\le 10^5$ Solution: 看到题目第一反应是以深度为下标,dfs序为版本建树 然而不行,因为min不满足前缀可减 所以我们换过来,每个$dep$建树表示$ includ阅读全文
posted @ 2019-04-01 22:08 cloud_9 阅读(23) 评论(0) 编辑
摘要: Description: 给你一个序列,每个数可能变化为另一个数,每次最多有一个数变化 求最长的子序列,无论如何变化,这个子序列都不下降 Hint: $n \le 10^5$ Solution: 没想到是dp 设f[i]表示以i结尾的最长长度,有: $$f[i]=f[j]+1$$ $$当max_j 阅读全文
posted @ 2019-04-01 17:22 cloud_9 阅读(21) 评论(0) 编辑
摘要: Description: A 国正在开展一项伟大的计划 —— 国旗计划。这项计划的内容是边防战士手举国旗环绕边境线奔袭一圈。这项计划需要多名边防战士以接力的形式共同完成,为此,国土安全局已经挑选了 $N$ 名优秀的边防战上作为这项计划的候选人。 A 国幅员辽阔,边境线上设有 $M$ 个边防站,顺时针阅读全文
posted @ 2019-03-31 22:06 cloud_9 阅读(13) 评论(0) 编辑
摘要: Description: 给你一个n m的网格,每个格子有一个数字,每行每列只能选一个数字,问所选数字中第k大的数字的最小值是多少 Hint: $n \le 250$ Solution: 显然是二分图模型,但是有附加条件 初看十分不可做,主要原因是这个第k大 我们可以考虑二分一个答案,只对小于这个答阅读全文
posted @ 2019-03-31 21:14 cloud_9 阅读(14) 评论(0) 编辑
摘要: 1.Tree Description: 求一棵树中长度不超过$K$的路径条数 Solution: 直接统计深度,由于深度的贡献具有单调性 考虑每次统计答案时先排序,然后双指针每次相减 这样就比$n^2$统计优秀多了,记得要减掉算重的 2.[模版]点分治1 Description: 求一棵树中是否存在阅读全文
posted @ 2019-03-29 14:48 cloud_9 阅读(38) 评论(0) 编辑
摘要: Description: 给你一棵树,每个点有权值,你可以修改一些点的权值使得: 1.每个点权值等于子节点权值的和 2.每个点的所有子节点权值相等 Hint: $n \le 2 10^6$ Solution: 比较巧妙的题 首先有一个很显然的规律: 当一个点权值确定,整棵树就确定了 (为什么这么显然阅读全文
posted @ 2019-03-29 11:22 cloud_9 阅读(11) 评论(0) 编辑
摘要: Description: 给你一棵树和一个路径集合,每次询问某条给定路径包含的路径集合中第k大的路径的权值 Hint: $n,m\le 50000$ Solution: 毒瘤题 先考虑这个包含的条件怎么判断? 先把原树的dfn求出来 1.如果两点没有祖先关系,则显然所求路径的端点分别位于两点子树中 阅读全文
posted @ 2019-03-29 09:10 cloud_9 阅读(15) 评论(0) 编辑
摘要: Description: 在2016年,佳缘姐姐喜欢上了一款游戏,叫做泡泡堂。简单的说,这个游戏就是在一张地图上放上若干个炸弹,看是否能炸到对手,或者躲开对手的炸弹。在玩游戏的过程中,小H想到了这样一个问题:当给定一张地图,在这张地图上最多能放上多少个炸弹能使得任意两个炸弹之间不会互相炸到。炸弹能炸阅读全文
posted @ 2019-03-29 08:54 cloud_9 阅读(10) 评论(0) 编辑