Zum neuen Informatik-Forum >>
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Komplexität bestimmen

 
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Informatikerboard.de Foren-Übersicht -> Java/JSP
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
habeinefrage
Gast





BeitragVerfasst am: 27. Dez 2005 15:20    Titel: Komplexität bestimmen Antworten mit Zitat

hi,
wie kann ich die Komplexität eines rekursiven Aufrufs der Form

T(n)=2*T(n/4)+2*b*n
bestimmen?
Nach oben
Senior Sanchez
Gast





BeitragVerfasst am: 27. Dez 2005 20:14    Titel: Antworten mit Zitat

Na am einfachsten ist es, wenn du dir für die variable Größe (ich denke mal n?) verschiedene Werte einsetzt und schaust wieviel Rekursionsschritte jedesmal entstehen.

Also beginnst mit n=1, dann n = 2 usw. und je nachdem wie stark dann der Rechenaufwand steigt, sprich je mehr Iterationensschritte/Rekursionsschritte ausgeführt werden müssen umso höher ist die Komplexität.
Nach oben
Tobias



Anmeldungsdatum: 15.02.2005
Beiträge: 149

BeitragVerfasst am: 28. Dez 2005 14:09    Titel: Antworten mit Zitat

Ich glaube das lässt sich auch ein wenig mathematischer angehen.

Die Stichworte bei Rekursionen sind zum einen "sukkzessives Einsetzen" und zum anderen "Mastertheorem".

In deinem Fall kommst du mit dem Mastertheorem gut weiter. Infos dazu findest du hier: http://www.grundstudium.info/algorithmen/node3.php
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Informatikerboard.de Foren-Übersicht -> Java/JSP Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum nicht herunterladen