【发布时间】:2013-02-11 10:38:19
【问题描述】:
试图用谷歌搜索它,但没有运气。 如何在具有最小复杂度的数组中找到第二个最大数?
代码或想法会有很大帮助。
我可以遍历一个数组并查找最大数 之后,我有最大数量,然后再次循环数组以相同的方式找到第二个。
但肯定是没有效率的。
【问题讨论】:
-
类似stackoverflow.com/questions/852439/…。然后拿第二个项目。
-
“最小复杂度”是什么意思?
-
定义“复杂性”,我们是在谈论清晰的可维护代码吗?还是计算效率?
-
最快最高效的算法