码迷,mamicode.com
首页 >  
搜索关键字:异或和    ( 616个结果
UVA 10561 - Treblecross(博弈SG函数)
UVA 10561 - Treblecross题目链接题意:给定一个串,上面有'X'和'.',能够在'.'的位置放X。谁先放出3个'X'就赢了,求先手必胜的策略思路:SG函数,每一个串要是上面有一个X,周围的4个位置就是禁区了(放下去必败)。所以能够以X分为几个子游戏去求SG函数的异或和进行推断。至...
分类:其他好文   时间:2015-12-20 14:34:55    阅读次数:148
[题解]第十一届北航程序设计竞赛预赛——H.高中数学题
题目描述解题思路可以求得通项公式:an = 2n + 1,所以问题就变成等差数列求异或和,这个具体为什么对我还不能很好地解释清楚,先挖坑吧。附:c++代码 1 #include 2 #include 3 4 using namespace std; 5 6 typedef unsigned ...
分类:其他好文   时间:2015-12-15 22:40:31    阅读次数:201
BZOJ4134 : ljw和lzr的hack比赛
设$f[x]$为$x$子树里的子游戏的sg值,$h[x]$为$x$所有儿子节点$f[x]$的异或和,则:$f[x]=mex(y到x路径上所有点的h的异或和\ xor\ y到x路径上所有点的f的异或和)$,$y$是$x$子树中的一个白点。考虑一个白点对其祖先的影响,可以发现每往上走一步,一个子树里的贡...
分类:其他好文   时间:2015-11-30 02:12:08    阅读次数:218
可持久化Trie树初步
可持久化Trie树和可持久化线段树很像,依次插入信息,通过减法来进行历史版本查询。2015年11月12日 bzoj3261 最大异或和 我们需要计算a[p] xor a[p+1] xor ... xor a[N] xor x ,设 sum[i] 表示 a[1] xor a[2] xor .....
分类:其他好文   时间:2015-11-27 14:46:57    阅读次数:144
LeetCode Single Number III (xor)
题意: 给一个数组,其中仅有两个元素是出现1次的,且其他元素均出现2次。求这两个特殊的元素?思路: 跟查找单个特殊的那道题是差不多的,只是这次出现了两个特殊的。将数组扫一遍求全部元素的异或和 x,结果也就是这两个特殊的元素的异或和了。现在必须找到两个当中的一个,才能恢复出另外一个。注意到x的二进.....
分类:其他好文   时间:2015-10-28 22:33:41    阅读次数:257
2015北京网络赛 D-The Celebration of Rabbits 动归+FWT
2015北京网络赛 D-The Celebration of Rabbits题意: 给定四个正整数n,m,L,R(1≤n,m,L,R≤1000)。 设a为一个长度为2n+1的序列。 设f(x)为满足x≤ai≤m+x且ai的异或和为0 的序列a的个数。 求∑Rx=Lf(x)mo...
分类:其他好文   时间:2015-09-25 16:08:45    阅读次数:146
BZOJ4264 : 小C找朋友
若x与y可能成为好*友,那么它们连出去的点除了x和y之外都相同。于是给每个点一个long long的随机权值,然后每个点的hash值为与其相连的点的权值的异或和,若两个点hash值相等,则可行。给每个点的hash值异或上自己本身的权值再求一次即可得到正确答案。时间复杂度$O(n\log n)$。#i...
分类:其他好文   时间:2015-09-21 00:05:35    阅读次数:125
HDU 5435
数位DP题,然而不会做。设dp[i][j]表示前i位异或和为j的时候的个数。先dp出所有的可能组合使得异或和为j的个数,然后按位进行枚举。对于dp[i][j],其实不止是前i位,对于后i位的情况同样适用,当在枚举s[i]位时k,如果k#include #include #include using ...
分类:其他好文   时间:2015-09-17 17:33:14    阅读次数:115
bzoj2741【FOTILE模拟赛】L
http://www.lydsy.com/JudgeOnline/problem.php?id=2741分块或可持久化trie可以先看看这个:高斯消元解XOR方程组分块做法:我们先求出前i个数的异或和,即b[i]=a[1]^a[2]^...^a[i],不失一般性,记b[0]=0。那么a[i]^a[i...
分类:其他好文   时间:2015-08-29 11:04:38    阅读次数:265
hdu 5416 CRB and Tree (DFS)
题目:http://acm.hdu.edu.cn/showproblem.php?pid=5416 题意:定给一棵树,有N-1条边,每条边有一个权值,查询两个点u到v的异或和为s的路的条数(u可以等于v)。 分析:预处理出所有的顶点到root的异或和,然后对于每次查询枚举起点就行了。 代码: #include #include #include #include using nam...
分类:其他好文   时间:2015-08-21 15:49:15    阅读次数:162
616条   上一页 1 ... 50 51 52 53 54 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!