gpt4 book ai didi

java - 搜索前 3 个数字的最快和最有效的方法?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:53:52 26 4
gpt4 key购买 nike

我目前有大约 8 到 10 个数字的数组,这些数字会定期更改。

所以大约每 5 到 10 秒,数字就会更新一次。

我需要每 10 秒获取数组中的前 3 个数字。

这一切都在移动设备上完成。

该数组是当前扫描的接入点的 RSSI,因此在我的办公室中它通常在 10 左右,但在现场测试中它可能会增加到 50 左右。

此刻我遍历数组 3 次,每次我取出三个最大的数字并将它们放入三个先前声明的变量中。

我的问题是在这种情况下我应该如何提高速度和效率?

最佳答案

数字只有 10 - 什么都不做。它已经足够高效了。

如果大小增加,您可以使用 max-heap存储您的号码。

关于java - 搜索前 3 个数字的最快和最有效的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2903411/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com