我们需要在我们的作业中递归地找到一个数组中第二小的整数。然而,为了更多地理解这个主题,我想先迭代地(在这个网站的帮助下)然后自己递归地做。不幸的是,迭代地做它是相当困惑的。我知道解决方案很简单,但我无法理解它。下面是我的代码,到目前为止:publicstaticvoidmain(String[]args){int[]elements={0,2,10,3,-3};intsmallest=0;intsecondSmallest=0;for(inti=0;i这适用于一些数字,但不是全部。数字会发生变化,因为内部if条件不如外部if条件有效。数组重排是被禁止的。 最