由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
CS版 - interview 的问题
相关主题
好多年以前的事? (转载)谁有什么solution吗?
问道智力题请问:关于fortran
[转载] 求助: cosine 求和Any efficient way to compare two numbers like this...
[转载] 请教个perl 的问题help: questions and answers for faculty phone interview in computer science
请教函数求和bmp 文件格式问题
自然数序列中一素因子出现的次数C++如何在linux上生成并使用超过2GB的大文件? (转载)
如何有效地判断一个32位二进制数里有几个1? Count the number of ON bits in an integer.
请教一个初级问题STL map变量的实际memory usage估算 (转载)
相关话题的讨论汇总
话题: interview话题: 01话题: 000话题: bits话题: 问题
进入CS版参与讨论
1 (共1页)
n*o
发帖数: 442
1
【 以下文字转载自 Programming 讨论区 】
发信人: zizhu (windy), 信区: Programming
标 题: interview 的问题
发信站: BBS 未名空间站 (Mon Sep 12 18:55:45 2005)
有个phone interview, 问道:如何找到32-bit 数据里,on/off的bit 数。我说&000..
01,&000..10一直到100。000。不是最佳方法。请问大家有没有什么好的解决办法。
j*****h
发帖数: 62
2
查表会比较快把。设一个256大小的表,每个字节去表中查一下,求和就可以了。

..

【在 n*o 的大作中提到】
: 【 以下文字转载自 Programming 讨论区 】
: 发信人: zizhu (windy), 信区: Programming
: 标 题: interview 的问题
: 发信站: BBS 未名空间站 (Mon Sep 12 18:55:45 2005)
: 有个phone interview, 问道:如何找到32-bit 数据里,on/off的bit 数。我说&000..
: 01,&000..10一直到100。000。不是最佳方法。请问大家有没有什么好的解决办法。

i*****e
发帖数: 2810
3
See this page:
http://www-db.stanford.edu/~manku/bitcount/bitcount.html

..

【在 n*o 的大作中提到】
: 【 以下文字转载自 Programming 讨论区 】
: 发信人: zizhu (windy), 信区: Programming
: 标 题: interview 的问题
: 发信站: BBS 未名空间站 (Mon Sep 12 18:55:45 2005)
: 有个phone interview, 问道:如何找到32-bit 数据里,on/off的bit 数。我说&000..
: 01,&000..10一直到100。000。不是最佳方法。请问大家有没有什么好的解决办法。

g********t
发帖数: 19
4
I think you can calc it like: every 2 bits. then every 4 bits..
like
00 01 01 01
1. 0 1 1 1
2. 01 10
3. 11 => 3
because it is 32bits, so you can write it in one line.

..

【在 n*o 的大作中提到】
: 【 以下文字转载自 Programming 讨论区 】
: 发信人: zizhu (windy), 信区: Programming
: 标 题: interview 的问题
: 发信站: BBS 未名空间站 (Mon Sep 12 18:55:45 2005)
: 有个phone interview, 问道:如何找到32-bit 数据里,on/off的bit 数。我说&000..
: 01,&000..10一直到100。000。不是最佳方法。请问大家有没有什么好的解决办法。

1 (共1页)
进入CS版参与讨论
相关主题
STL map变量的实际memory usage估算 (转载)请教函数求和
一个TCP ACK的问题? (转载)自然数序列中一素因子出现的次数
关于大规模数据显示,请教,急啊!!!如何有效地判断一个32位二进制数里有几个1?
c++ type conversion 方面的问题请教一个初级问题
好多年以前的事? (转载)谁有什么solution吗?
问道智力题请问:关于fortran
[转载] 求助: cosine 求和Any efficient way to compare two numbers like this...
[转载] 请教个perl 的问题help: questions and answers for faculty phone interview in computer science
相关话题的讨论汇总
话题: interview话题: 01话题: 000话题: bits话题: 问题