Red de conocimiento informático - Aprendizaje de programación - Hay ***36 números 1 y 0 en una matriz en Java. Para encontrar un segmento continuo a partir de 0 en la matriz, el método de cálculo utilizado es.

Hay ***36 números 1 y 0 en una matriz en Java. Para encontrar un segmento continuo a partir de 0 en la matriz, el método de cálculo utilizado es.

Idea general:

1. Defina tres variables a, b y c. a se usa para contar el número de apariciones de 0, y b también se usa para contar el número. de apariciones de 0. Cuando aparece a Cuando el número de veces es mayor que el número de veces que aparece b, asigne el valor de a a b para que siga siendo el número máximo de veces que aparece 0. c es el subíndice utilizado para calcular el. número máximo de veces que aparece el campo 0.

2. Recorra la matriz, el código es el siguiente: public?class?Demo17?{

public?static?void?main( String[]?args)?{

int[]?arr?= ? p>

int?b?=?0; ?=?0;

for(int?i?=?0; ilt; arr.length; i )?{

if(arr[i]? ==?0 )?{

a ;

si(agt ;=b)?{

b=a;

c=i-b 1 ;

}

} ¿más?{

System.out.println(arr[i]);

}

}

}

}