摘要:
The k-th Largest Group poj-2985 题目大意:给你n只猫,有两种操作:1.将两只猫所在的小组合并。2.查询小组数第k大的小组的猫数。 注释:1<=n,m<=200,000. 想法:开始的想法就是用Treap合并,用Treap删除。然后发现Treap合并实在是...太tm 阅读全文
摘要:
Hie with the Pie poj-3311 题目大意:n+1个点,伪旅行商问题。 注释:n<=10。 想法:咳咳,第一道状压dp,下面我来介绍一下状压dp。 所谓dp,就是动态性决策规划,通过上一时刻或上几时刻的状态来更新当前状态并且无后效性。而状压dp就是将之前的状态通过二进制表现出来。几 阅读全文
摘要:
Sum of xor jdoj-2160 题目大意:给你一个n,求1^2^...^n。 注释:$n<=10^{18}$。 想法:第一道异或的题。先来介绍一下什么是异或。a^b表示分别将两个数变成二进制后,从左到右按位取异或。两个异或字符,相同为0,不同为1。接下来,我们来证明异或的一些性质。 1.异 阅读全文