asymptotic-complexity

___ tag123algorithm ___ Ein Algorithmus ist eine Folge wohldefinierter Schritte, die eine abstrakte Lösung für ein Problem definieren. Verwenden Sie dieses Tag, wenn sich Ihr Problem auf den Algorithmusentwurf bezieht. ___ qstnhdr ___ Wie löst man die folgende Wiederholung? ___ answer35472865 ___

Wir können die Substitution %code% machen und dann eine Wiederholung erhalten

%Vor%

Das ist ein bisschen magisch, aber, wie der Schablonentyp erwähnt, kann die Magie mit der Annihilator-Methode erzeugt werden. Jetzt müssen wir nur die lineare homogene Wiederholung lösen. Das charakteristische Polynom %code% Faktoren als %code% , also sind die Lösungen %code% wobei %code% und %code% irgendwelche Konstanten sind. Äquivalent, %code% , das ist %code% außer in speziellen Fällen.

    
___ tag123recurrence ___ Eine Rekursionsbeziehung ist eine Gleichung, die rekursiv eine Sequenz definiert, sobald ein oder mehrere Anfangsterme gegeben sind: Jeder weitere Term der Sequenz wird als Funktion der vorhergehenden Terme definiert. ___ tag123asymptotischeKomplexität ___ Die asymptotische Komplexität ist eine Annäherung an die Randfallleistung eines Algorithmus zur Bestimmung von Best- und Worst-Case-Szenarien. ___ answer35496828 ___

Diese Rekursion wird nicht-homogene lineare Wiederholung genannt und wird durch Umwandlung in a gelöst homogenes:

%Vor%

Wenn Sie 1 von 2 subtrahieren und die Basis ändern, erhalten Sie %code% . Die entsprechende charakteristische Gleichung lautet:

%Vor%

mit Lösungen %code% . Dies bedeutet, dass die Rekursion wie folgt aussieht:

%Vor%

Wo all diese Konstanten gefunden werden können, wissen wir T (0) und T (1). Für Ihre Komplexitätsanalyse ist klar, dass dies Exponential %code% ist.

    
___ tag123recursion ___ Rekursion ist eine Art Funktionsaufruf, bei dem sich eine Funktion selbst aufruft. Solche Funktionen werden auch rekursive Funktionen genannt. Strukturelle Rekursion ist eine Methode zur Problemlösung, bei der die Lösung eines Problems von Lösungen für kleinere Instanzen des gleichen Problems abhängt. ___ qstntxt ___

Ich kenne mich nicht mit Rekursionslēsungen außerhalb des Hauptsatzes, Rekursionsbäumen und der Substitutionsmethode aus. Ich vermute, dass das Lösen der folgenden Wiederholung für eine große O-Grenze keine dieser Methoden verwendet:

%Vor%     
___
1
Antwort

Hash-Kollisions-Linearprüflaufzeit

Ich versuche, Hausaufgaben mit einem Freund zu machen, und eine Frage stellt die durchschnittliche Laufzeit von Suchen, Hinzufügen und Löschen für die lineare Suchmethode. Ich denke, es ist O (n), weil es bei einer bestimmten Anzahl von Knoten p...
09.04.2012, 02:56
2
Antworten

Wie löst man die folgende Wiederholung?

Ich kenne mich nicht mit Rekursionslēsungen außerhalb des Hauptsatzes, Rekursionsbäumen und der Substitutionsmethode aus. Ich vermute, dass das Lösen der folgenden Wiederholung für eine große O-Grenze keine dieser Methoden verwendet: %Vor%    ...
18.02.2016, 03:45