随笔分类 -  数据结构——启发式合并

摘要:转载请注明出处:http://www.cnblogs.com/TSHugh/p/8779709.html YJQ的题解把思路介绍得很明白,只不过有些细节说得还是太笼统了(不过正经的题解就应该这个样子吧).我的思路和YJQ有一些不同.首先: 考虑反过来,求三个串都不包含询问串的方案数,这样需要的讨论会 阅读全文
posted @ 2018-04-10 19:58 TS_Hugh 阅读(1006) 评论(0) 推荐(0) 编辑
摘要:我们直接按父子关系建主席树,然后记录倍增方便以后求LCA,同时用并查集维护根节点,而且还要记录根节点对应的size,用来对其启发式合并,然后每当我们合并的时候我们都要暴力拆小的一部分重复以上部分,总时间复杂度为O(n*log),因为每个的节点只会作为小的部分合并,因此他所在的一小部分至少变大2倍,对 阅读全文
posted @ 2017-08-05 07:24 TS_Hugh 阅读(203) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示