📌  相关文章
📜  国际空间研究组织 | ISRO CS 2018 |问题 62

📅  最后修改于: 2022-05-13 01:58:06.598000             🧑  作者: Mango

国际空间研究组织 | ISRO CS 2018 |问题 62

如果一个变量只能取从 0 到 n 的整数值,其中 n 是一个整数,那么该变量可以表示为一个位域,其宽度为(答案中的日志以 2 为底,并且 [log n]表示 log n 的底)
(A) [log(n)] + 1 位
(B) [log (n-1)) + 1 位
(C) [log (n+1)] + 1 位
(D)以上都不是答案:(一)
解释:假设一个数字 64 被表示为一个位域,那么它的宽度将是 [log(n)] + 1(以 2 为底)。
因此,需要 ((log 2 64) + 1) = 6 + 1 = 7 位。

选项(A)是正确的。
这个问题的测验