Was ist Binäre Suche (Binary Search)?
Suchverfahren für sortierte Daten, das den Zielwert mit dem mittleren Element vergleicht und den Suchbereich jedes Mal halbiert. Es findet einen Wert unter n Elementen mit höchstens ⌊log₂ n⌋ + 1 Vergleichen, die Komplexität ist also O(log n). Die Daten müssen sortiert sein.
Japanische Bezeichnung: 二分探索
„Binäre Suche (Binary Search)“ kommt in 4 Übungsfragen aus 2 Themen vor, z. B. Datenstrukturen und Algorithmen, Softwareentwicklung und Projektmanagement.
Fachgebiet: Datenstrukturen und Algorithmen