如果有要求其最小值不小于某个数呢(比如你得出来的最小值为20,但要求是得出不小于25的最小值)?
按你那样算法也不是很准:如果a[3][4]={{1 2 3 5},{2 4 4 7},{3 4 5 6 }};原本算出来的最小值应该是1+2+3+5=11咯;次小值为:1+4+3+5=13;但其实次小值应该为:1+2+4+5=12来着···所以,觉得你的算法还不够缜密,不过不知道是否我的理解有误·
追答我说的是保证增长最小,显然第二次不能把2换成4,而应该把3换成4,就像你写的那样~
追问有点理解拉。能求个范例不?发QQ709240132 因为我想的把所有的和加起来放到Collection集合类中,再对其进行排序,得出的值和待取值进行比较。不过这样的复杂度太大,所以不适用于通用型