上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 70 下一页
摘要: And Yet Another Bracket Sequence 枚举起点, 增加的(肯定在最前面, 增加的)肯定在最后面, 比字典序用hash, 卡了自然溢出。。 阅读全文
posted @ 2019-06-08 13:37 NotNight 阅读(204) 评论(0) 推荐(0)
摘要: Cow Tennis Tournament 感觉这题的难点在于想到求违反条件的三元组。。 为什么在自己想的时候没有想到求反面呢!!!! 违反的三元组肯定存在一个人能打败其他两个人, 扫描的过程中用线段树维护一下就好了。 反思: 计数问题: 正难则反 正难则反 正难则反 !!!! 阅读全文
posted @ 2019-06-08 11:28 NotNight 阅读(152) 评论(0) 推荐(0)
摘要: NN country 是1175E的加强树上版本, 大致思路是一样的。。 难点在于判断两个点是否被同一条线覆盖。。 居然没想出来。 我们先把所有点对都离线,对于点对(u, v) 我们dfs到 u 的时候 记录一下v子树的和为 t1, 然后把所有在 u 的线段的另一端 + 1, 向子树递归, 回溯的时 阅读全文
posted @ 2019-06-07 22:22 NotNight 阅读(232) 评论(0) 推荐(0)
摘要: Birthday 没想到平方和能在树上dp出来的。。。 知道了如何转移, 那么就很好写了。。。 阅读全文
posted @ 2019-06-07 16:54 NotNight 阅读(160) 评论(0) 推荐(0)
摘要: Alphabet Permutations 转换一下, 本质就是求相邻的逆序对个数, 每次询问只是给个比较方式。 然后用线段树维护各种相邻逆序对的个数。 这个区间修改成一个数的都能用set维护的。 阅读全文
posted @ 2019-06-07 12:55 NotNight 阅读(179) 评论(0) 推荐(0)
摘要: 点分治之后用树状数组维护个数。 阅读全文
posted @ 2019-06-07 00:42 NotNight 阅读(157) 评论(0) 推荐(0)
摘要: You Are Given a Tree 感觉是个套路。。 怎么好像我没怎么见过啊。 k * t <= n 类似于这种, 对所有 k 求满足条件 t 的最大值, 那么答案不同的数量只有根号个。 如果随 k 的变化单调的话就可以二分优化啦。 阅读全文
posted @ 2019-06-06 19:54 NotNight 阅读(235) 评论(0) 推荐(0)
摘要: Team Rocket Rises Again 直接求支配树就好啦。 阅读全文
posted @ 2019-06-06 18:02 NotNight 阅读(127) 评论(0) 推荐(0)
摘要: Yash And Trees 用bitset维护每个节点拥有哪些数。 阅读全文
posted @ 2019-06-06 11:49 NotNight 阅读(148) 评论(0) 推荐(0)
摘要: The Number of Subpermutations 想了想感觉可行解不多, 然后就暴力莽就完事了(FST我就删了这个博客 逃 阅读全文
posted @ 2019-06-06 01:08 NotNight 阅读(303) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 70 下一页