Bom dia, estou com o seguinte problema. O codigo seguinte tem as entradas “a” e “b”, que são passadas para o metodo “cont”, que tem seu tempo de execução medido atrasves do System.nanoTime() antes e depois do metodo.
Eu gostaria de variar, automaticamente as entradas “a” e “b” ao inves de seta-las manualmente. Da forma como estou fazendo, está assim: Eu seto a=1 e b=2, executo o codigo e meço o tempo retornado. Depois, eu seto a = 2; b = 2 e meço o tempo; depois, seto a = 3; b = 2 e meço novamente. Isso deve ser feito até que “a” atinja o valor 1000.
Eu também devo variar “b”. Por ex, a=10 e b=2, executo o codigo e meço o tempo retornado. Depois, a = 10; b = 3 e meço o tempo; depois, seto a = 10; b = 4 e meço novamente.
Sei q devo usar um loop, mas nao sei exatamente como. Grato.
int a = 1;
int b = 2;
// int contador = contador(a, b, 1, 0);
tInicial=System.nanoTime();
contador(a, b, 1, 0);
tFinal=System.nanoTime();
tempoExecut_A= tFinal - tInicial;