【发布时间】:2015-01-21 15:12:11
【问题描述】:
给定一个巨大的数字数组(比如 1 万亿)。你怎么能把它们分成每个有一定范围的网络桶。 案例: 1.假设分布不均匀 2. 假设分布是均匀的。
【问题讨论】:
-
这是一个实际的编程问题,还是一个思维难题?
-
是的编程难题。我知道我们可以做类似 K-Means 聚类的事情,但我想知道是否有更有效的方法来创建像 0-9 、 10 - 19 ... 这样的桶。 n - n+10 如果我们不知道数字的分布。
标签: algorithm large-data