上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 36 下一页
摘要: P3806 【模板】点分治1 Q:多次询问(可离线)树上距离为k的点对是否存在 A:淀粉质点分治 复杂度:$O(nlogn)$ 对于每次分治,我们先找到这棵(子)树的重心$rt$ 我们发现,每次询问可分为2种情况。 1.距离为$k$的两个点之间的路径经过$rt$ 2.两个点都在这棵(子)树的子树上 阅读全文
posted @ 2019-03-16 19:28 kafuuchino 阅读(201) 评论(0) 推荐(0) 编辑
摘要: P3366 【模板】最小生成树 boruvka/sollin 复杂度$O((m+n)logn)$ 简要说明一下过程 引入一个数组$link[i]$表示连通块$i$下一步可更新的最短的边的编号 1.每次枚举所有边,如果边连接的2个点$(u,v)$不属于同连通块,那么更新$link[find(u)],l 阅读全文
posted @ 2019-03-15 20:28 kafuuchino 阅读(294) 评论(0) 推荐(0) 编辑
摘要: #187. 「2019冬令营提高组」循环流 假的网络流,其实是O(1)算法 手画n个图后,你会发现只要分成几种情况讨论讨论就得了。 当$a==1$时显然不存在。 当$a!=1$时 如果$n==2$,显然$a$必须为偶数:$a==0$时,$b$必须为偶数;否则需要$a+b>=2$。 $n>2$时,特判 阅读全文
posted @ 2019-03-04 21:57 kafuuchino 阅读(221) 评论(0) 推荐(0) 编辑
摘要: #185. 「2019冬令营提高组」送分题 这是原题..... P3615 如厕计划 手推一推你发现,显然男性不能多于女性。 然后你或许可以发现一个神奇的性质。 对于每个序列,我们记$M$为$1$,$F$为$-1$ 蓝后我们统计这个序列的后缀和。 如果这个序列合法,那么每个后缀和都$<=1$ 如果出 阅读全文
posted @ 2019-03-04 21:44 kafuuchino 阅读(289) 评论(0) 推荐(0) 编辑
摘要: #184. 「2019冬令营提高组」签到题 每次询问接近O(1).......考虑贪心 怎么贪心呢? 对于相邻的两个数,我们要保证异或x后单调不降 我们找到两个数二进制上最高的相异位 当左边的数相异位为0,右边为1时,显然x的该位只能为0,否则异或后不符条件。 当左边的数相异位为1,右边为0时,x的 阅读全文
posted @ 2019-03-03 23:34 kafuuchino 阅读(319) 评论(0) 推荐(0) 编辑
摘要: #183. 「2019冬令营提高组」排序 贴一段ppt 考虑模拟出这个算法进行k轮(即外层的i循环到k)时的序列,之后再暴力模拟零散的步。 考虑这个算法在01序列上的表现,k轮后实际上就是将最开始的不超过k个0放到序列开头。 考虑把序列转化成01序列,我们只要从1~n枚举x,然后把<=x的记为0,> 阅读全文
posted @ 2019-02-27 23:47 kafuuchino 阅读(294) 评论(0) 推荐(0) 编辑
摘要: #182. 「2019冬令营提高组」定价 先瞄下数据范围 对于所有数据,1≤n≤1000,1≤m≤10^9,1≤q≤500000 。\textbf{2 操作的个数不超过 1000。} $10^9$位,看起来挺吓人,咋维护每个可以为1的位鸭? 再仔细看看,$q<=500000$,最多500000次操作 阅读全文
posted @ 2019-02-26 23:46 kafuuchino 阅读(471) 评论(2) 推荐(0) 编辑
摘要: #181. 「2019冬令营提高组」直径 (这题构造题是我考场上唯一一A的题........) 先看这个特殊的Subtask4 Subtask 4(20pts):$\sqrt{1+8k}$​​​ 为整数。 画了几张图,你轻松地发现这是菊花图。 大概就是这样↓ 我们暂且设红点的个数为$k$表示菊花树的 阅读全文
posted @ 2019-02-25 07:03 kafuuchino 阅读(187) 评论(0) 推荐(0) 编辑
摘要: #180. 「2019冬令营提高组」不同的缩写 乍看之下没有什么好的方法鸭.......于是考虑暴力。 长度?二分似乎可行。 于是我们二分最长子串的长度(设为$len$),蓝后暴力查找。 先在每个串内练好后继边建图 每次用dfs查找一个串中长度不超过$len$的子串个数。 一个重要的剪枝:当长度不超 阅读全文
posted @ 2019-02-24 23:39 kafuuchino 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 机房搬迁.......再加上文化课.......咕了十几天才有空补上....... day0听一个教授讲理论......在学长的带领下咕掉了..... D1 T1:#178. 「2019冬令营提高组」全连;solution D1 T2:#179. 「2019冬令营提高组」原样输出;solution 阅读全文
posted @ 2019-02-24 17:46 kafuuchino 阅读(450) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 36 下一页