
这是一道java数据结构的问题!要能运行出来的,最好带点儿详细的解释或注释什么的,感谢!!
请用java编写该程序,先谢谢了!!!
请把运行结果的截图也附上,谢谢了!! 展开
public class Question {
public Question() {
}
public static void main(String[] agrs ) {
int[][] arr=new int[][]{ {2,3,9,6},{5,6,7,2},{1,2,8,4} };
int i,j,k,t,col;
for(i=0;i<arr.length;i++) {
for(j=1,k=j+1;k<arr[i].length;k++) {
if(arr[i][j]<arr[i][k]) {
j=k;
}
}
for(t=1,col=t+1;col<arr.length;col++) {
if(arr[t][j]>arr[col][j]) {
t=col;
}
}
if(i==t) {
System.out.println(i+" "+j);
break;
}
}
if(i>=arr.length) {
System.out.println("No");
}
}
}
直接写了,你有心可以改进!