Wie berechnet man die Zeitkomplexität mit bedingten Anweisungen, die zu höheren Ergebnissen führen können oder nicht?Zeitkomplexität mit bedingten Anweisungen
Zum Beispiel:
for(int i = 0; i < n; i++){
//an elementary operation
for(int j = 0; j < n; j++){
//another elementary operation
if (i == j){
for(int k = 0; k < n; k++){
//yet another elementary operation
}
} else {
//elementary operation
}
}
}
Und was, wenn der Inhalt in dem if-else Zustand rückgängig gemacht wurde?
Da das Snippet C, C++ oder Java-like ist, habe ich den Zuweisungsoperator durch relationale Gleichheit ersetzt. Rollback, wenn es nicht das ist, was du meintest. – Bathsheba