【发布时间】:2012-05-08 07:00:48
【问题描述】:
假设有一个由 n 个元素组成的数组,在 n 个元素中,有一些数字比其他的大得多。
所以,我可能有:
16, 1, 1, 0, 5, 0, 32, 6, 54, 1, 2, 5, 3
在这种情况下,我会对32、16 和54 感兴趣。
或者,我可能有:
32, 105, 26, 5, 1, 82, 906, 58, 22, 88, 967, 1024, 1055
在这种情况下,我会对1024、906、967 和1055 感兴趣。
我正在尝试编写一个函数来提取感兴趣的数字。问题是我无法定义一个阈值来确定什么是“更大”,而且我不能只告诉它获得x 最大的数字,因为这两者都会根据函数被调用的对象而有所不同。
我有点卡住了。有没有人知道如何攻击这个?
【问题讨论】:
-
您似乎想要所有大于所有数字平均值的数字。