H********g 发帖数: 43926 | 1 原来如此
#0 print 0 goto 1
#1 print 1 goto 10
#10 print 0 goto 11
#11 print 0 goto 100
#100 print 1 goto 101
#101 print 0 goto 110
#110 print 0 goto 111
#111 print 0 goto 1000
#1000 print 0 goto 1001
#1001 print 1 goto 1010
#1010 print 1 goto 1011
#1011 print 0 goto 1100
#1100 print 0 goto 1101
#1101 print 1 goto 1110
#1110 print 0 goto 1111
#1111 print 1 goto 10000
#10000 print 0 goto 10001
#10001 print 1 goto 10010
#10010 print 1 goto 10011
#10011 print 0 goto 10100
#10100 print 1 goto 10101
#1010... 阅读全帖 |
|
s****n 发帖数: 700 | 2 如果 char str[100] = "100111.......110110";
如何把它转化成一个同样的二进制数呢? 谢谢。 |
|
|
t****t 发帖数: 6806 | 4 注意正常的系统一般不能直接表示64位以上的大数字. |
|
|
S**I 发帖数: 15689 | 6 C++ standard does not specify binary number representation, but if you want
to convert it to an integer, it's easy:
string s(str);
bitset<100> b(s);
n = b.to_ulong(); |
|
a***y 发帖数: 2803 | 7 string s(str);
bitset<100> b(s);
b就是lz想要的数了.
want |
|
|
c******g 发帖数: 1217 | 9 哈哈,跳出来了,那就踹你一脚把, 五毛犯起贱来无敌呀。
http://news.cnfol.com/101111/101,1278,8780120,00.shtml
卡梅伦访华所签部分大单曝光 总价或达17亿英镑
11月10日,英国首相卡梅伦访华的第二天也是最后一天。上午,他会晤了中国国家
主席胡锦涛,之后和中国国务院副总理李克强一同出席了第三届中英工商峰会;下午,
他在北京大学发表了有关中英关系和国际形势的演讲,并参观了居庸关长城,还接见了
青少年环保先锋代表;傍晚,他登上了前往韩国首尔的飞机,准备参加即将在那里举行
的20国集团峰会。分析人士认为,卡梅伦这次中国之行可谓赚了个“盆满钵溢”。
英国承诺打击贸易保护主义
在与胡锦涛主席的会晤中,卡梅伦承诺要打击贸易保护主义,同中国一同推动多哈
回合谈判取得进展。他说:“英国将继续在欧盟中坚持向中国贸易敞开怀抱的立场,不
修建贸易壁垒。”
对于胡锦涛主席今天提出的中英两国要重点做好三方面工作,即“运用好彼此发展
机遇,把强烈的合作意愿落到实处;扩大在国际事务中的合作,对外发出共同声音;提
升政治互信水平,妥善处理双边关系中的敏感问题”,卡... 阅读全帖 |
|
p********s 发帖数: 37 | 10 有个非常浪费空间的递推,大牛们看看对不:
设cmb(n,m)为从n个里面选m个并按要求的顺序解集合,其中每个解用一个长度n的
bitset,其中m个1表示元素是否出现,比如
(3,2) 011 110 101
(4,2) 0011 0110 0101 1100 1010 1001
有
cmb(n,n) = n个1
cmb(n,0) = n个0
设[cmb(n,m)+'a']为给所有cmb(n,m)末尾加个a(1或0),
设~[x]为[x]的倒序,有
cmb(n,m) = [cmb(n-1,m)+'0'] + ~[cmb(n-1,m-1)+'1']
代码如下
vector all[50][50];
void init() {
for(int i = 1; i < 20; i++) {
all[i][0].push_back(0);
all[i][i].push_back((1 << i) - 1);
for(int j = 1; j < i; j++) {
for(int k = 0; ... 阅读全帖 |
|
l*n 发帖数: 529 | 11 来自主题: JobHunting版 - 求解面试题 首先xor肯定是要用的,然后就是看O(n)比较能否有O(n^2)的效果。
011011
011010
001011
1和2xor是111110 (xor搞反了,将就着看吧,能看懂)
2和3xor是101110
1和3xor是101111,可见是(A[1]^A[2])^(A[2]^A[3])。所以你看其实绕远了,1^3=1^2^2
^3,搞定。
ps.实际上还是O(n^2),这个没法降低。 |
|
l*n 发帖数: 529 | 12 来自主题: JobHunting版 - 求解面试题 首先xor肯定是要用的,然后就是看O(n)比较能否有O(n^2)的效果。
011011
011010
001011
1和2xor是111110 (xor搞反了,将就着看吧,能看懂)
2和3xor是101110
1和3xor是101111,可见是(A[1]^A[2])^(A[2]^A[3])。所以你看其实绕远了,1^3=1^2^2
^3,搞定。
ps.实际上还是O(n^2),这个没法降低。 |
|
P*******r 发帖数: 210 | 13 对,要求的size比原数组小, 所以不能从000000 -111111直接输出。
正在考虑
000001, 000010,....100000
000011, 000101,....110000
...
011111, 101111,....111110
有点搞。 |
|
g*****9 发帖数: 1394 | 14
The First 10,000 Primes
(the 10,000th is 104,729)
For more information on primes see http://primes.utm.edu/
2 3 5 7 11 13 17 19 23 29
31 37 41 43 47 53 59 61 67 71
73 79 83 89 97 101 103 107 109 113
127 131 137 139 149 151 157 163 167 173
179 181 191 193 197 199 211 223 227 229
... 阅读全帖 |
|
|