给定一个m×n的矩阵,如果一个元素为0,则将其所在行和列的所有元素都设为0。
public class 矩阵置零 {
public static void main(String[] args) {
int array_1[][] = {
{1,1,1},
{1,0,1},
{1,1,1}};
int array_2[][] = {
{0,1,2,0},
{3,4,5,2},
{1,3,0,5}};
int array_3[][] = fun(array_2);
// int array_3[][] = fun_1(array_2);
for(int a[]:array_3) {
for(int b:a) {
System.out.print(b+"t");
}
System.out.println();
}
}
static int[][] fun(int array[][]){
boolean m[] = new boolean[array.length];//行
boolean n[] = new boolean[array[0].length];//列
int i,j;
for(i=0;i


