big-o

Die Big-O-Notation wird verwendet, um asymptotische Obergrenzen darzustellen. Es beschreibt die relevante Zeit- oder Raumkomplexität von Algorithmen. Die Big-O-Analyse liefert eine grobe und vereinfachte Schätzung einer Problemschwierigkeit.
3
Antworten

Wenn f = O (g), ist e ^ f = O (e ^ g)?

Wenn f = O(g) , ist e^f = O(e^g) ? Ich habe die obige Frage schwer herausgefunden. Ein Beispiel wäre willkommen. Wenn Sie die Regel von l'Hôpital verwenden, zeigen Sie bitte, wie Sie die Differenzierung vornehmen.     
08.03.2011, 17:03
3
Antworten

O (N) Identifikation von Permutationen

Diese Antwort bestimmt, ob zwei Zeichenfolgen Permutationen sind, indem sie deren Inhalt vergleichen. Wenn sie die gleiche Anzahl von jedem Zeichen enthalten, sind sie offensichtlich Permutationen. Dies wird in O (N) Zeit erreicht. Ich ma...
26.04.2016, 12:41
1
Antwort

Einen Heap in O (n) Zeit in eine BST konvertieren?

Ich denke, dass ich die Antwort kenne und die minimale Komplexität ist O (nlogn) . Aber gibt es eine Möglichkeit, einen binären Suchbaum aus einem Haufen in O (n) Komplexität zu machen?     
31.12.2012, 23:37
2
Antworten

Big-O-Notation für zwei einfache rekursive Funktionen

Ich habe zwei rekursive Funktionen in Python und möchte einfach nur die Big O Notation für sie kennen. Was ist das große O für jeden dieser? %Vor%     
20.04.2013, 00:06
2
Antworten

Ist Big-O der C ++ - Anweisung 'delete [] Q;' O (1) oder O (n)?

Der Titel ist selbsterklärend. Sehr einfache Frage. Ich denke, es ist O (n), aber wollte vor meinem Finale morgen überprüfen.     
09.05.2013, 21:53