property tax# Living
p*l
1 楼
【 以下文字转载自 Programming 讨论区 】
发信人: pwcl (全世界无产者联合起来), 信区: Programming
标 题: 请教个算法问题
发信站: BBS 未名空间站 (Wed May 2 23:29:54 2018, 美东)
对一个 unsigned int, 找出所有bit 1 的位置
比如 5 =101, 输出 0,2
8 = 1000, 输出 3
能在O(n)时间内完成吗?这里 n 是bit 1 的个数
发信人: pwcl (全世界无产者联合起来), 信区: Programming
标 题: 请教个算法问题
发信站: BBS 未名空间站 (Wed May 2 23:29:54 2018, 美东)
对一个 unsigned int, 找出所有bit 1 的位置
比如 5 =101, 输出 0,2
8 = 1000, 输出 3
能在O(n)时间内完成吗?这里 n 是bit 1 的个数