第二高的值从范围的开始到第一个最高的条,并且从第一个最高的条到最后的范围中的最高值进行比较。Originally Posted by ;
即使我不明白这一点。我需要我的眼镜Originally Posted by ;
要找到第二高,你从2个变量... h1和h2开始。你将它们都设置为零。当发现一个高于h2的值时,将h2设置为该值,然后检查h2中的值是否也大于h1中的值,以及是否将h1和h2之间的值交换。现在您拥有最高和次高的价值。或者,您只需将所有值转储到数组中并执行某种类型的批量排序。这非常浪费。
对不起,是在挖洞和搅拌混凝土之间飞来飞去,建造一个新的花园围墙。 。 。Originally Posted by ;
想象一下iHighest的原始范围是X. 。 。 。 Y在Z中找到最高的条目现在,下一个最高位于X和Z之间以及Z和Y之间,因此现在执行2个X从Z到Z 1的最高调用次数,以及从Z - 1到Y之间的一个高位值比较2酒吧发现和最高的是。 。 。最高