Hallo.
Ich möchte von folgendem Codeschnipsel die Zeitkomplexität für Tf(0), Tf(3), Tf(21) bestimmen, also für n=0, n=3 und n=21:
Meine Ergebnisse sind:
Tf(0) = 10
Tf(3) = 20
Tf(21) = 92
Kann das vielleicht jemand bestätigen?! 🙂 Und funktioniert so die Bestimmung der Zeitkomplexität, oder habe ich noch irgendetwas vergessen (ist mein erster Versuch)? Danke für Tipps 🙂
Ich möchte von folgendem Codeschnipsel die Zeitkomplexität für Tf(0), Tf(3), Tf(21) bestimmen, also für n=0, n=3 und n=21:
Java:
long f(int n) {
long result ;
if(n < 0)
result = -1;
else {
result = 1;
for(int i=0; i < n; i++) {
int j = i+1;
result = result * j;
}
}
return result ;
}
Meine Ergebnisse sind:
Tf(0) = 10
Tf(3) = 20
Tf(21) = 92
Kann das vielleicht jemand bestätigen?! 🙂 Und funktioniert so die Bestimmung der Zeitkomplexität, oder habe ich noch irgendetwas vergessen (ist mein erster Versuch)? Danke für Tipps 🙂
Zuletzt bearbeitet: