【问题标题】:What if a set of values does not fit in an array?如果一组值不适合数组怎么办?
【发布时间】:2013-01-13 05:24:25
【问题描述】:

我正在使用 C++ 编程。有一组很长的数字(超过 80 亿个元素)。所有数字都是实数(双精度型)。例如,我必须计算所有这些元素的平均值。如此多的数字不适合任何数组或向量。如何解决问题?能解决吗?

【问题讨论】:

    标签: arrays memory vector average allocation


    【解决方案1】:

    我猜您的号码已保存在文件中或可通过流访问。例如,通过一次读取 1024 个元素来一点一点地或分块地进行计算。我认为您不需要将它们全部放入堆中。

    【讨论】:

    • 是的,这就是解决方案。谢谢! :)
    猜你喜欢
    • 2018-11-11
    • 2019-10-10
    • 2013-06-05
    • 2021-03-09
    • 1970-01-01
    • 1970-01-01
    • 2016-07-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多