什么是用于识别场景的算法

San*_*osh 1 algorithm

我有一个场景,对于任何给定的数字,我需要识别相应的2值的权力.例如,如果给定的数字是12:

图12中的2表示功率为:2表示功率为3表示2表示功率为2表示功率为2表示为2表示功率为2表示功率为2表示功率为2表示功率为2表示功率为2

我可以知道在这种情况下命名的算法吗?

Alm*_* Do 5

它的名字是基数转换.将你的数字转换为二进制基数,你将得到你的总和2.例如,

12 = 1100
Run Code Online (Sandbox Code Playgroud)

这意味着:

     1           1          0         0
     ^           ^          ^         ^
     |           |          |         |
12 = 1 * (2^3) + 1* (2^2) + 0*(2^1) + 0*(2^0)
            |          |         |         |
            V          V         V         V
            3          2         1         0
Run Code Online (Sandbox Code Playgroud)

- 根据什么基数(数字基数)的定义.