Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Praktische Informatik » Algorithmen » Laufzeitkomplixistät » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Laufzeitkomplixistät
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
lilie
Grünschnabel


Dabei seit: 22.03.2016
Beiträge: 2

Laufzeitkomplixistät Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

public static bool zahlenschloss(Integer[] code, int position) {
if(position == code.length()){
return codeIsCorrect(code);
}
for(int i=0; i<=9; i++){
code[position]=i;
if(zahlenschloss(code,position+1)){
return true;
}
}
return false;
}

kann jemand mir erklären warum der Aufwand hier O(10^n) ist?
27.03.2016 04:13 lilie ist offline Beiträge von lilie suchen Nehmen Sie lilie in Ihre Freundesliste auf
ed209
Routinier


Dabei seit: 07.09.2006
Beiträge: 324

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zuerst einmal:
1. Kannst Du mir sagen, was in deinem Fall n ist?

2. Wie oft wird "codeIsCorrect" aufgerufen, wenn n=1, wie oft wenn n=2 usw?
27.03.2016 07:05 ed209 ist offline E-Mail an ed209 senden Beiträge von ed209 suchen Nehmen Sie ed209 in Ihre Freundesliste auf
lilie
Grünschnabel


Dabei seit: 22.03.2016
Beiträge: 2

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

eig ist die Aufageb so gegeben .
aber n kann ein normal Zahl.
27.03.2016 16:30 lilie ist offline Beiträge von lilie suchen Nehmen Sie lilie in Ihre Freundesliste auf
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Im Zusammenhang ist auch klar, was mit n gemeint ist.
ed wollte wohl, dass du selbst nachdenkst, wofür n steht.

"ein normal Zahl" ist mir zu ungenau.
Für welche "Variable" steht n?

__________________
Syntax Highlighting fürs Board (Link)

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von eulerscheZahl: 27.03.2016 16:34.

27.03.2016 16:33 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Praktische Informatik » Algorithmen » Laufzeitkomplixistät