摘要: 分析 考虑时光倒流。 对于需要合并的两个连通块 x,y,其合并之后的最远点对距离一定是合并之前的两组点对中产生的。在合并的时候枚举点对,取距离最大值即可。由于我们是倒着来的,所有连通块的最远点对距离最大值不减,所以能直接在合并之后取最大值。 维护连通块用并查集即可。复杂度 \(O(n\log 阅读全文
posted @ 2024-03-09 22:14 harmis_yz 阅读(37) 评论(0) 推荐(1) 编辑
摘要: 分析 一眼了非最优解。 考虑二分答案。对于二分出来的中位数 x,到 aiaj 里边又去二分。得到两个序列中不超过 x 的数的数量。若这个数量 cntleni+lenj2,则 \(x\ 阅读全文
posted @ 2024-03-09 22:10 harmis_yz 阅读(36) 评论(0) 推荐(1) 编辑
点击右上角即可分享
微信分享提示