ProgramaçãoLinguagens de programação (2)
- (UFMT 2022)
Analise o código em Java abaixo:
int x = 7;
int y = 10000000;
long start = System.currentTimeMillis();
double[][] matriz = new double[x][y];
System.out.println(System.currentTimeMillis() - start);
start = System.currentTimeMillis();
double[][] matriz2 = new double[y][x];
System.out.println(System.currentTimeMillis() - start);
Assinale a afirmativa que descreve o que acontecerá ao executar o algoritmo; considere que haja memória suficiente.
A) Não será possível a instanciação, pois em Java matrizes são de tipos primitivos e não objetos.
B) A segunda parte será mais rápida.
C) Ambas terão o mesmo tempo variando em 10% no máximo entre cada um.
D) A primeira parte será mais rápida.
E) Ocorrerá um erro na função currentTimeMillis, pois essa função não existe.
Próximo:
EXERCÍCIOS - Exercício 395
Vamos para o Anterior: Exercício 393
Tente Este: Exercício 344
Primeiro: Exercício 1
VOLTAR ao índice: Programação