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?{ p>
System.out.println(arr[i]);
}
}
}
}