Thema: Binarysearch in Java int[]
-
17.06.2013, 17:25 #1
- Registriert seit
- 19.11.2011
- Beiträge
- 2.128
Thanked 1.936 Times in 1.180 PostsBinarysearch in Java int[]
Hallo.
Code:public static void sh(String t) {System.out.println(t);} public static void test() { sh("Digit 304, binary, Position(sorted): " + String.valueOf(binarys(new int[] {173,298,7893,304,101,99,83,43,98726,342, 654} , 304))); } public static int binarys(int[] zahlen, int zahl){return Arrays.binarySearch(zahlen , 0 , zahlen.length - 1, zahl);}
Die Ausgabe ist immer -9. Was läuft da schief?
-
17.06.2013, 17:42 #2
- Registriert seit
- 12.12.2011
- Beiträge
- 39
Thanked 24 Times in 16 PostsAW: Binarysearch in Java int[]
Arrays (Java Platform SE 6)
The array must be sorted (as by the sort(byte[]) method) prior to making this call. If it is not sorted, the results are undefined.Geändert von KrT (17.06.2013 um 17:43 Uhr)
-
The Following User Says Thank You to KrT For This Useful Post:
Ähnliche Themen
-
Win7 Java in Safari ausführen (Fehlermeldung Java nicht installiert)
Von Silverstar im Forum WindowsAntworten: 8Letzter Beitrag: 02.12.2013, 23:41 -
Java EE 32 Bit?
Von Pwned im Forum JavaAntworten: 2Letzter Beitrag: 04.08.2012, 23:08 -
Ubuntu Sun Java
Von hYpercrites im Forum LinuxAntworten: 3Letzter Beitrag: 20.06.2012, 15:17 -
[Java] Timer
Von rVs14 im Forum JavaAntworten: 1Letzter Beitrag: 16.06.2012, 12:13 -
[Java] ImageCache
Von uncopyable im Forum SourcecodeAntworten: 1Letzter Beitrag: 07.06.2012, 00:49
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.