Macht es sinn bei der Binären suche zu runden?
![](https://images.gutefrage.net/media/user/Schachpapa/1456653634658_nmmslarge__116_32_432_432_d36a6a6d62721271685e85017f4dbcb0.jpg?v=1456653637000)
Was willst du runden? Das was du suchst, das was du findest, den Index? Etwas mehr Kontext wäre schon hilfreich.
![](https://images.gutefrage.net/media/default/user/8_nmmslarge.png?v=1551279448000)
Index ist doch logisch
2 Antworten
![](https://images.gutefrage.net/media/default/user/5_nmmslarge.png?v=1438863662000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, programmieren, Algorithmus
Nei, ein Runden ergibt keinen Sinn.
(Davon ab ist eine Ganzzahldivision auch eien Form von runden....)
Aber exemplarisch, ich habe 10 Elemente, dividiere durch 2, erhalte 5, ich erhalte also 0...4 | 5 | 6..9 - Die Partitionen sind naturgemäß nicht symmetrisch.
Bei 11 Elementen, Ganzzahldivision 2, Ergebnis 5, also:
0..4 | 5 | 6..10 - Jetzt habe ich eien symmetrische Partitionierung
![](https://images.gutefrage.net/media/default/user/6_nmmslarge.png?v=1438863662000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer
Nein, warum sollte man das tun? Was sollte man da überhaupt runden?
![](https://images.gutefrage.net/media/default/user/8_nmmslarge.png?v=1551279448000)
Den median index. Bei der Intervallsuche geht es dann etwas schneller.