Pytanie 61
Kod przedstawia operację na 1000-elementowej tablicy wypełnionej liczbami całkowitymi. Aby zoptymalizować kod nie tracąc na jego czytelności należy:
for(int i = 0; i < 1000; i++){
int j = Math.Pow(4, 3);
tablica[i] = j * tablica[i]
}Dlaczego ta odpowiedź?
Metoda Math.Pow(4 3) zwraca wartość która nie zmienia się w trakcie pętli dlatego warto ją wyliczyć raz przed pętlą aby zredukować redundantne obliczenia.