摘要: 好,经典扩展域并查集(冰茶几)。 因为有三个动物形成环(这不生物),所以并查集开3倍。 x - y 表示同类,x - (y + n) 表示 y 吃 x 然后瞎搞搞即可。 思考:如果不是环,就是个A <- B <- C的食物链呢?如果还有A吃C呢? 据说是bitset 1 #include <cstd 阅读全文
posted @ 2018-09-10 21:58 huyufeifei 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 大概就是二分+树上差分... 题意:给你树上m条路径,你要把一条边权变为0,使最长的路径最短。 最大的最小,看出二分(事实上我并没有看出来...) 然后二分k,对于所有大于k的边,树上差分求出最长公共边,然后看是否可以。 (yy的解法②:边按照长度排序,然后二分。删除最长公共边。据logeadd j 阅读全文
posted @ 2018-09-10 21:08 huyufeifei 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 好,终于搞完了这一道毒瘤题...... 先想到搜索,然后想到状压,发现数据组数很多,又是随机,还是决定用搜索。 先搜出的多的,于是顺序是三个顺子,然后按照多到少搜带牌,最后是不带牌。 大体思路很简单,写起来很毒瘤... 注意很多细节...我就是一个地方没写上界导致数组越界了。 三带一别带自己,因为可 阅读全文
posted @ 2018-09-10 15:20 huyufeifei 阅读(162) 评论(0) 推荐(0) 编辑
试着放一个广告栏(虽然没有一分钱广告费)

『Flyable Heart 応援中!』 HHG 高苗京铃 闪十PSS 双六 電動伝奇堂 章鱼罐头制作组 はきか 祝姬 星降夜