这是在我接受的一次采访中提出的。我无法正确回答这个问题。
我想根据一个数字找出启用了多少位。
假设,如果数字是 2 ,我应该返回 3。如果数字是 3 ,我应该返回 7
8 4 2 1
1 1
8 4 2 1
1 1 1
有什么简单的方法吗?
这是在我接受的一次采访中提出的。我无法正确回答这个问题。
我想根据一个数字找出启用了多少位。
假设,如果数字是 2 ,我应该返回 3。如果数字是 3 ,我应该返回 7
8 4 2 1
1 1
8 4 2 1
1 1 1
有什么简单的方法吗?