data-structures - 我可以在 1GB 内存中创建多少个整数?

标签 data-structures language-agnostic integer memory-consumption

在 Robert Sedgewick 所著的《算法》第四版一书中,第 200 页,它说“例如,如果您的计算机上有 1GB 的内存(10 亿字节),则不能容纳超过大约 3200 万个 int 值。”

我计算后感到困惑:
1,000,000,000 字节/4 字节 = 2.5 亿

作者是怎么拿到3200万的?

书中描述如下:

enter image description here

最佳答案

作者已承认这是本书网站的错误,请引用以下链接:
http://algs4.cs.princeton.edu/errata/errata-printing3.php

关于data-structures - 我可以在 1GB 内存中创建多少个整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35550851/

相关文章:

language-agnostic - 除了文件或数据库,还有哪些缓存方法可用?

javascript - JavaScript/ECMAScript 是常规语言吗?

c++ - 部分字符串转换为整数 - C++

algorithm - 最长路径实现的分支定界策略

language-agnostic - 有效地确定集合的边界

c++ - C++ 中发生之前关系的数据结构

binary - 在第一个 '1' 之前设置所有位

vb.net - VB检查int是否为空

c - 需要关于如何实现这个的帮助..选择一个最好的数据结构

从堆栈创建二叉树?