Allmän information, slides och uppgifter
Använd induktion för att bevisa dessa formler:


Bevisa korrekthet för denna iterativa funktion och ange dess tidskomplexitet:
double expIterative(double x, int n) {
double res = 1.0;
for (int i = 0; i < n; i++) {
res *= x;
}
return res;
}
Bevisa korrekthet för denna rekursiva funktion och ange dess tidskomplexitet:
double expRecursive(double x, int n) {
if (n <= 4) {
return expIterative(x, n);
}
return expRecursive(x, n / 2) * expRecursive(x, (n + 1) / 2);
}
Döp repot till kth-id-complexity. Repot ska vara privat. Godkända inlämningsformat: