上一页 1 2 3 4 5 6 ··· 57 下一页
摘要: 更博了。往前翻在上个博里。 阅读全文
posted @ 2022-09-10 21:53 Administrator-09 阅读(44) 评论(0) 推荐(0) 编辑
摘要: Rt. 鸽着主要是因为想写的东西有很多写不完以及现在被家长折腾烦了。 想看我加了密码或者隐了的博可以用任意方式联系我,~~包括找教练。真的可以找教练。~~ 祝好。祝学弟学妹不挂分。~~虽然我不挂也没几分就是了。~~ 走啦。zero4338 可爱呐。想揉一揉但可能再也揉不到了。祝好欸。 也祝剩下所有人 阅读全文
posted @ 2022-08-26 21:30 Administrator-09 阅读(304) 评论(7) 推荐(10) 编辑
摘要: 阅读全文
posted @ 2022-08-09 07:00 Administrator-09 阅读(69) 评论(0) 推荐(1) 编辑
摘要: 优雅的徽章交换往往只需要最朴素的预约方式 阅读全文
posted @ 2022-08-04 18:26 Administrator-09 阅读(124) 评论(2) 推荐(4) 编辑
摘要: 传送门 先来口胡一个场上没写完的做法: 考虑根号分治,以 $\sqrt m$ 为界 一个暴力是合并时枚举两端点连通块的所有出边 但是度数很大的端点肯定不能直接枚举 那就根号分治,对度数 $>\sqrt m$ 的连通块开 $n$ 个优先队列 第 $i$ 个按 $s$ 升序存与点 $i$ 的连边 然后对 阅读全文
posted @ 2022-06-21 16:41 Administrator-09 阅读(82) 评论(1) 推荐(1) 编辑
摘要: 传送门 发现限制在每个点到根的路径上的每条边上 那么树剖即可,子树 dfs 序连续所以可以直接打标记翻转 复杂度 \(O(n\log^2n)\) 点击查看代码 #include <bits/stdc++.h> using namespace std; #define INF 0x3f3f3f3f # 阅读全文
posted @ 2022-06-06 06:51 Administrator-09 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 传送门 对于 \(m=0\) 的部分赛时想了个脑瘫状压 令 \(f_{i, s}\) 为考虑到第 \(i\) 位,\(s\) 集合中的元素卡上界的方案数 转移 \(2^n\) 枚举选什么 然而这个东西有相当神奇的 \(O(n\log V)\) 做法 考虑从高到低第一个有数不压上界的位 那么低位一定可 阅读全文
posted @ 2022-06-04 21:48 Administrator-09 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 传送门 见到计算所有点对间的贡献之和优先考虑分治 注意到这样一个事情: 因为只有三行,所以若在一个点 A 和 B 中间画一条线 mid 的话 那么从 A 到 B 的最短路一定恰好跨过 mid 一次 那么分治,可以 dij 处理出 \(mid\) 到 \([l, mid]\) 中的点的距离和 \(mi 阅读全文
posted @ 2022-06-04 21:16 Administrator-09 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 传送门 哇啊啊兔兔你为什么不对我们好一点呜呜呜 做了三个小时,最后十分钟胡出来一个基本思路正确的做法 那有什么用,不还是垫底了 首先发现各种做法全是 \(2^n\) 的,要么需要记用了哪些数要么需要记填了哪些位置 发现书签形成的连续段可以缩减点数 如果只考虑形成的连续段的话这东西最多有 \(\fra 阅读全文
posted @ 2022-06-04 21:01 Administrator-09 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 传送门 除了 \(1e13\) 的数据范围以外都很 min_25 筛 然而我 min_25 筛的板子忘了 那么是 powerful number 的板子题 \(f(x)\) 的定义题面已经给出 我们构造一个 \(g(x)=x^k\),尝试找到一个 \(g*h=f\) 发现 \(f(1)=g(1)h( 阅读全文
posted @ 2022-06-03 21:46 Administrator-09 阅读(1) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 57 下一页