【发布时间】:2016-02-22 10:09:51
【问题描述】:
在 Robert Sedgewick 的《算法》第四版第 200 页中,它说“例如,如果您的计算机上有 1GB 内存(10 亿字节),则不能容纳超过 3200 万个 int 值。”
p>我计算后感到困惑: 1,000,000,000 字节/4 字节 = 2.5 亿
作者是怎么拿到3200万的?
这本书是这样描述的:
【问题讨论】:
-
不,作者说的是10亿字节
-
不要混合位和字节,并且有符号和无符号整数之间存在差异。
-
在这个问题的范围内签名和未签名没有区别
-
那是因为书总是有错误的。 And they acknowledge them
标签: data-structures language-agnostic integer memory-consumption