码迷,mamicode.com
首页 >  
搜索关键字:线性基    ( 375个结果
BZOJ 2844 albus就是要第一个出场 高斯消元+线性基
题目大意:给出一个长度为n的正整数数列A。每次选出A的一个子集进行抑或(空集抑或值为0),这样就得到一个长度为2^n的数列B。将B中元素升序排序。给出一个数字m,求m的B中出现的最小位置。 思路:线性基的性质:假设n个数可以消出k个线性基,那么显然会有2^k个不同的亦或和,n个数相互排列显然会有2^n个。神奇的事情就在于每种亦或和居然是一样多的,也就是都是2^(n - k)个。有了这个解...
分类:其他好文   时间:2015-02-05 11:31:55    阅读次数:211
BZOJ 2322 BeiJing2011 梦想封印 高斯消元
题目大意:给定一张带权无向图,每次删去一条边并询问从点1出发走一条路径可以走出多少种不同的边权异或和 删边不好做 首先倒着做 把删边改成加边 回忆2115那题的做法 我们可以把一条路径的异或和拆成一条简单路径和一些环的异或值 2115是求最大异或和  这个题是求异或和的个数 因此我们维护两个集合 环的异或和集合和路径的异或和集合 这里说的路径包括原地不动 即从1到...
分类:其他好文   时间:2015-02-04 21:56:02    阅读次数:215
【POJ3764】The xor-longest Path Trie树+异或性质
题意: 多组数据、 给你一颗树, 然后求一条最长异或路径, 异或路径长度定义为两点间简单路径上所有边权的异或和。 题解: 首先无根树转有根树再在树上跑一遍算出每个点到根的异或和。 然后两点间异或路径长度就是a[i]*a[j]。 因为lca之前那一段都被异或了两次搞没了。 然后求个线性基,然后随便搞搞就可以?可以WA了! 因为那么算哪是简单路径啊,或者说,那特喵的...
分类:其他好文   时间:2015-02-04 16:40:01    阅读次数:228
【BZOJ2844】albus就是要第一个出场 线性基 高斯消元
题意:需要注意的是空集(0)是天生被包括的,我为了这个WA了好久~拍了好久,醉了好久~ 题解: 首先有一个我并不知道是为什么(甚至不知道它对不对)的性质: 每一种权值会出现2的自由元(n-线性基个数)次方 次。 感性证明: 首先不管重复与否,那么既然是n个数,就会出现2^n个可能相同的权值。 然后会有m个线性基,就是有m个被消消消消变成了线性基,然后n-m个自由元。...
分类:其他好文   时间:2015-02-03 23:05:00    阅读次数:200
BZOJ 3105 CQOI 2013 新Nim游戏 && 2460 BeiJing 2011 元素 拟阵+线性基
题目大意(新nim游戏):定义一种新的nim游戏,每个人在一开始都有一次机会拿走任意堆的石子或者一个都不拿,问先手必胜时第一次最少取走多少。 思路:正常的nim游戏只要有一个子集的异或和=0那么先手就是必败的。注意到只要过了两个回合之后这个游戏就变成了正常的nim游戏,如果在我们第一次取的时候,如果剩余的所有堆中存在一个子集的异或和=0,那么后手就会让他拿走之后剩下的石子的异或和为0,我...
分类:其他好文   时间:2015-02-03 17:22:48    阅读次数:196
【HDU3949】XOR 线性基
题意:给若干个数让你异或,然后询问第k大的异或和。 题解: 先搞出来线性基,然后第k大的异或和就是: 把k二进制拆分,第i位上有1,就把第i个线性基异或进来。 原因: 因为线性基是一堆高位上的1(或许有一些位动不了),然后把这样每一位可以填0/1,跟二进制差不多。 自己脑补去吧。 ……我在说什么啊,我明白但是懒得写了。别管了,扒代码或者留言神马的吧。 经验之...
分类:其他好文   时间:2015-02-03 15:16:27    阅读次数:209
进入保护模式
本文为 第11章笔记以下图2, 图4和图5截自Intel手册全局描述符表全局描述符表中存放着段描述符, 每个段描述符8个字节.为了跟踪全局描述符表, 处理器内部有一个48位寄存器, 叫做全局描述符表寄存器(GDTR), GDTR分为两部分,分别为32位的线性地址和16的边界, 32位线性基地址部分保...
分类:其他好文   时间:2015-02-03 12:38:52    阅读次数:274
【BZOJ2115】【Wc2011】 Xor 线性基 异或最长路
题意:找一条异或最长路。 题解:先随便来一条路径,然后我们发现这条路径上可以随便加简单环(不管有没有共点共边)、 就是因为可以先从某点走到环上来一圈再走回来,这样来去的路径被搞没了,简直污得不行。 然后我们可以用线性基来决定去异或哪些环。 并没有错。 算了来点干的吧,上面的都是在扯淡。 SARFT Warning: 5>>64=? 5>>65=?...
分类:其他好文   时间:2015-02-02 18:08:36    阅读次数:178
BZOJ1923: [Sdoi2010]外星千足虫
题解:我的做法是这样的:动态维护线性基,当线性基的个数达到n的时候就有唯一解。自己yy了bitset,好像有点儿慢。。。注意bitset上的位和int上的位差不多。不过从0位开始。代码: 1 #include 2 #include 3 #include 4 #include 5 #include 6...
分类:其他好文   时间:2015-01-18 21:02:03    阅读次数:111
BZOJ3105: [cqoi2013]新Nim游戏
题解:线性基?类似于向量上的基底。此题题解戳这里:http://blog.csdn.net/wyfcyx_forever/article/details/39477673代码: 1 #include 2 #include 3 #include 4 #include 5 #include 6 #inc...
分类:其他好文   时间:2015-01-18 18:32:15    阅读次数:208
375条   上一页 1 ... 35 36 37 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!