binary-search

Binäre Suche ist ein effizienter Algorithmus zum Suchen eines Elements in einem sortierten Array. Die Grundidee ist, den Suchraum in jedem Schritt um die Hälfte zu reduzieren. Die Komplexität des Algorithmus ist O (log (n)).
4
Antworten

Suche nach einem Algorithmus (Version der 2-dimensionalen Binärsuche)

Einfaches Problem und bekannter Algorithmus: Ich habe ein großes Array mit 100 Mitgliedern. Erste X-Mitglieder sind 0 und der Rest ist 1. Finde X. Ich löse es durch eine binäre Suche: Prüfe Element 50, wenn es 0 ist - überprüfe Element 7...
02.08.2011, 08:48
2
Antworten

Wie schreibe ich Objective-C Blöcke inline?

Ich versuche eine binäre Suche unter Verwendung von objective-c-Blöcken zu implementieren. Ich verwende die Funktion indexOfObject:inSortedRange:options:usingComparator: . Hier ist ein Beispiel. %Vor% Ich frage mich, wie ich einen extern d...
22.10.2010, 10:30
1
Antwort

Wie kann ich die binäre Suche mit einem Vergleich pro Iteration besser verstehen?

Was ist der Sinn der binären Suche mit einem Vergleich pro Iteration? Und können Sie erklären, wie es funktioniert?     
09.02.2011, 17:14