- Fundamentos de ProgramaçãoAlgoritmosConstrução de Algoritmos
- Fundamentos de ProgramaçãoEstruturas de DadosDefinição: Estrutura de Dados
- Fundamentos de ProgramaçãoLógica de Programação
- LinguagensJava
O método estático em Java a seguir, parcialmente definido, recebe como parâmetros dois arrays unidimensionais a e b de números inteiros. Garante-se que o tamanho do array b será sempre menor que o tamanho do array a. Assinale a alternativa CORRETA que apresenta os conteúdos que devem ser inseridos nas lacunas enumeradas de ➀ até ➂_ de maneira que o método retorne true caso o array b esteja contido no array a e false caso contrário.
public static boolean verificaContido (int [ ] a, int [ ] b) {
for (int i=0; i< ➀; i++) {
if ( a [i] == b [0] ) {
int cont = 1;
for (int k= ➁ , j= 1; j< b.length; k++, j++) {
if ( a [ k ] == b [ j ] ) {
cont++;
}
}
if ( cont == ➂ ) {
return true;
}
}
}
return false;
}