【发布时间】:2017-09-22 01:11:31
【问题描述】:
例如,我有一个数组
arr[5] = {1, 5, 2, 3, 5}
最大的数字显然是5。
我的问题是如何获得最大数字(即 5)的两个索引。
预期结果是 1 和 4。
【问题讨论】:
-
这更多的是算法。首先,假设前两个是最大的两个,然后读取其他两个并调整。
-
你能澄清一下你对结果的期望吗?是否需要在数组中找到所有 5 的索引?
-
我需要找到 arr[1] 中的 1 和 arr[4] 中的 4
-
我猜你已经知道如何找到最大元素了。这个问题将帮助您找到所有出现的事件:stackoverflow.com/questions/10443461/…
-
@defaultlocale:感谢您指出我的答案。 :)