码迷,mamicode.com
首页 >  
搜索关键字:bitset    ( 686个结果
STL容器 -- Bitset
核心内容:Bitset 是 STL 中的二进制容器, 存放的时 bit 位元素, 每一位只占一个 bit 位, 取值 0 或者 1, 可以像整形元素一样按位与或非, 并且大大优化了时间和空间复杂度. 头文件: #include <bitset> 构造方法: 常用操作: 常见运算: ...
分类:其他好文   时间:2016-09-20 20:02:34    阅读次数:196
hdu 5890 Eighty seven 暴力+bitset优化背包
Eighty seven Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 102400/102400 K (Java/Others) Problem Description Mr. Fib is a mathematics teacher o ...
分类:其他好文   时间:2016-09-17 21:38:32    阅读次数:203
bzoj3687简单题*
bzoj3687简单题 题意: 给个集合,求所有子集的元素和的异或和。集合元素个数≤1000,整个集合的元素和≤2000000 题解: 用bitset维护每个子集元素和的个数是奇数还是偶数。每次读入一个元素,则bs^=bs<<a[i],意思是将之前所有的子集和加上这个新的元素,然后与已有的子集和异或 ...
分类:其他好文   时间:2016-09-04 15:58:50    阅读次数:240
cdoj 1259 昊昊爱运动 II 线段树+bitset
昊昊爱运动 II 昊昊爱运动 II Time Limit: 3000/1000MS (Java/Others) Memory Limit: 65535/65535KB (Java/Others) 昊昊喜欢运动 他NN天内会参加MM种运动(每种运动用一个[1,m][1,m]的整数表示) 现在有QQ个操 ...
分类:其他好文   时间:2016-09-03 19:37:33    阅读次数:151
BZOJ4684 : Company Organization
二分答案,转化为判定问题。 建立有向图,$a->b$连边表示$a$是$b$的子集,至此可以处理掉$1$和$2$。 对于$5$,则往对应点的集合塞一个元素,即可满足$5$。 首先求出强连通分量进行缩点,再递推出每个集合的必备元素以及每个集合的所有子集,用bitset加速,可以做到$O(\frac{m^ ...
分类:其他好文   时间:2016-08-28 20:47:46    阅读次数:122
8.21 usaco
summary:6 bzoj1692://后缀数组就行了O(nlogn)c[30]会RE。。。注意!!! bzoj1697:置换群(感觉好神啊。。。 bzoj1703:bitset优化传递闭包。 bzoj1704:写了O(n^3)想要卡过去结果tle了。。。异或异或异或!!!可以利用异或的性质O(n ...
分类:其他好文   时间:2016-08-22 10:42:42    阅读次数:229
#include <bitset>
1 none();测试是否有越位 2 reset();全部清零 3 set(7, 0);把第7个字符改成0,操作二进制位 4 to_string();转换为字符串 5 to_ulong();转换为无符号整数 bitset可以实现把十进制转换为二进制,以及输出补码 set(7, 0);把第7个字符改成 ...
分类:其他好文   时间:2016-08-08 22:38:29    阅读次数:224
BZOJ4644 : 经典傻逼题
设每个点的权值为和它相连的所有边的权值的异或和,那么等价于选若干个点,使得点权异或和最大,这显然只需要维护一组线性基,然后从高位到低位贪心选取即可。 对于本题,因为有修改操作,所以考虑按时间分治,并用bitset加速,时间复杂度$O(\frac{m\log mL^2}{64})$。 针对插入操作,可 ...
分类:其他好文   时间:2016-08-03 23:37:15    阅读次数:520
hdu5745--La Vie en rose (DP+bitset)
好题,学到新姿势! 题意:给两个字符串 a 和 b ,b可以进行变换,规则是可以任意交换相邻两个字符的位置,但是不可以有交叉(例如3和4交换,5和6交换 互不影响,但是2和3,3和4就不可以)。求a中每一个位置能不能匹配b或b变幻得到的子串。 题解:考虑dp。dp[i][j][k]表示a[i]和b[ ...
分类:其他好文   时间:2016-07-25 00:07:16    阅读次数:261
Java千百问_09基础类库(002)_util包有什么功能
点击进入_更多_Java千百问-基础类库1、util包有什么功能java.util包提供了java中的基础工具类。包括基本的集合框架等基础类以及通用的工具类。主要类如下图:?大体将java.util包分为两类:集合、工具,下面分别介绍其中比较常用的类:集合 位集合 BitSet,只存储0、1的集合。 数据集合 Collection,常用集合容器,包括列表List、数据集Set、队列Queue。...
分类:编程语言   时间:2016-07-24 10:41:47    阅读次数:204
686条   上一页 1 ... 48 49 50 51 52 ... 69 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!