码迷,mamicode.com
首页 > 其他好文 > 详细

$CF888G\ Xor-MST$ 最小生成树

时间:2019-09-30 18:11:20      阅读:69      评论:0      收藏:0      [点我收藏+]

标签:最短路   force   现在   get   插入   style   http   解题报告   problem   

正解:最小生成树

解题报告:

传送门$QwQ$

发现$Kruskal$和$Prime$都不太可做,于是考虑$B$算法.

先大概港下$B$算法的流程趴$QwQ$.大概就,每次对每个联通块找到最近的联通块,连边.一直做下去就好.因为每次联通块个数至少会减少二分之一,所以最多做$logn$次.

然后现在来看这题.考虑倒序模拟$B$算法的过程

于是从高位向低位看,发现若在当前位有1也有0,则两个联通块之间必然连且仅连一条边,剩下的一定是两个联通块内分别连.所以就只要找到两个联通块之间的最短路就行,就直接在$trie$树上插入查询下就行$QwQ$

$over$

$CF888G\ Xor-MST$ 最小生成树

标签:最短路   force   现在   get   插入   style   http   解题报告   problem   

原文地址:https://www.cnblogs.com/lqsukida/p/11613623.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!