代码:publicclassDort{publicstaticvoidmain(Stringargs[]){int[][]mat={{1,2,3},{4,5,6},{7,8,9}};for(inti=0;i
代码:
public class Dort
{
public static void main(String args[])
{
int[][] mat = {{1,2,3},{4,5,6},{7,8,9}};
for (int i=0;i
{
补充代码
}
boolean find = false; //找到鞍点标记
int row=0; //第1行下标
int max=0; //记录当前行最大值的列下标
while (!find && row
{
max=0; //初始设每行第1列值最大
for (int j=1;j
if (mat[row][j]>mat[row][max]) //mat[row][max]为该行最大值
max = j;
boolean yes = true; //再判断mat[row][max]是否在列上最小
int j=0;
while (yes && j
{
补充代码
}
if (yes)
find = true;
else
row++;
}
if (find)
System.out.println("The dort: "+mat[row][max]);
else
System.out.println("The dort: null");
}
}
那两处该补充什么代码?
展开