【发布时间】:2014-02-12 00:50:04
【问题描述】:
找出一组数字的第二小和第二大的值。解决方案必须使得这些值可以在输入的单次传递中找到。输入集可能是空的,也可能非常大:大小是先验未知的。
你们能帮我处理流程图和伪代码吗?提前致谢
我当前的流程图如下所示:
【问题讨论】:
-
抱歉,我们只会在您尝试过的情况下提供帮助。如果是,请发布您的代码,清楚地说明您面临的问题
-
你的老师知道你在这里吗?
-
@JqueryLearner 我的想法是我将一组数字从小到大排序,然后最小值之后的值将是第二小的值,与第二大的值相同,站在最大值之前将是第二大值。如果有任何重复,那么将继续进行,直到获得新值。顺便说一句,我不必做任何代码,只要想出画流程图和编写伪代码的想法。
-
@Benj 试试你的方法吧,我的工作很忙,否则我会做的。如果你遇到问题,请询问
-
@JqueryLearner 我对上面所说的想法感到困惑,还是应该尝试使用 4 个变量然后进行比较?感谢您的帮助