Shoot the BulletTime Limit: 2000msMemory Limit: 32768KBThis problem will be judged onZJU. Original ID:322964-bit integer IO format:%lld Java class nam...
分类:
其他好文 时间:
2014-10-02 17:01:13
阅读次数:
269
在C语言中要对一个整数的某一个位进行操作需要用到很多的技巧。这种情况在C++里面通过标准库提供的一个抽象数据类型bitset得到了改善。一、标准库bitset类型1、bitset的作用 bitset可以看成bit的集合,可以单独的访问集合中的某一位,访问的结果可以作为逻辑的判断的条件。使用bi...
分类:
编程语言 时间:
2014-10-02 12:40:32
阅读次数:
272
Minimum CutTime Limit: 10000msMemory Limit: 65536KBThis problem will be judged onPKU. Original ID:291464-bit integer IO format:%lld Java class name:Ma...
分类:
其他好文 时间:
2014-10-02 12:20:22
阅读次数:
121
Pushing BoxesTime Limit: 2000msMemory Limit: 131072KBThis problem will be judged onPKU. Original ID:147564-bit integer IO format:%lld Java class name:...
分类:
其他好文 时间:
2014-10-02 01:17:21
阅读次数:
243
标准的树状数组模板题,需要注意的是树状数组的初始节点的编号为1。 1 #define MAX_N 1000007 2 #include 3 #include 4 #include 5 #include 6 using namespace std; 7 int bit[MAX_N+...
分类:
其他好文 时间:
2014-10-02 01:09:01
阅读次数:
303
Eight IITime Limit: 2000msMemory Limit: 65536KBThis problem will be judged onHDU. Original ID:356764-bit integer IO format:%I64d Java class name:MainE...
分类:
其他好文 时间:
2014-10-01 21:11:05
阅读次数:
272
题意:
给k(1
比如 1就是5 ,3就是55 ,4就是56
思路:
首先我们可以发现,一位数有2个这的数,两位数有4个,三位数有8个。。
那么我们可以通过统计确定出第k大的数是几位的。
通过累和,一位数以下0个,两位数以下2,三位数以下6
n位数以下就是2^n-2
然后给k,从大到下搜索第一个小于k的bit[i],那么就有i位数。
然后就是对于i位数,它是第几个数。
比如说k...
分类:
其他好文 时间:
2014-10-01 18:42:11
阅读次数:
137
注意 1、 bit(Length) 这种数据类型中,最大长度只可以是64、就是说 bit(2) 对 bit(64) 对 bit(65) 错 bit(100) 错注意 2、 serial...
分类:
数据库 时间:
2014-10-01 17:51:21
阅读次数:
161
Ahui Writes WordTime Limit: 1000msMemory Limit: 32768KBThis problem will be judged onHDU. Original ID:373264-bit integer IO format:%I64d Java class na...
分类:
其他好文 时间:
2014-10-01 16:28:31
阅读次数:
176
免费馅饼Time Limit: 1000msMemory Limit: 32768KBThis problem will be judged onHDU. Original ID:117664-bit integer IO format:%I64d Java class name:Main都说天上不...
分类:
其他好文 时间:
2014-10-01 14:09:11
阅读次数:
176