我想實現binarySearch(double[], double)
的java Arrays.binarySearch方法,但使用C語言。類似的東西被描述爲here,但是對於字符數組而言,並沒有描述得很好。我應該怎麼做?它是否已經在其他地方實施過(GSL圖書館等)?C實現Java Arrays.binarySearch方法
回答
我發現它有些東西:在C語言中,有一個類似於Java和C++的函數: [bsearch](http://pubs.opengroup.org/onlinepubs/7908799/xsh/bsearch.html) from stdlib.h中。 – 2012-02-22 13:16:09
謝謝!我在同一時間寫它! – 2012-02-22 13:16:58
+1,因爲如此多的人完全不知道已經在標準C庫中提供了什麼,並最終重新發明了所有東西(認真:我已經看到人們用讀寫的包裝器重新實現了所有的stdio)。 – tbert 2012-02-22 13:17:40
- 1. Java Arrays.binarySearch with compareTo
- 2. Java方法實現
- 3. Java設計:方法實現
- 4. java compareTo方法實現
- 5. Java bean和方法實現
- 6. C++內聯方法實現
- 7. java Arrays.binarySearch找不到目標
- 8. 單純形方法的C/C++實現
- 9. 實現方法
- 10. 刪除Java中linkedList實現的方法
- 11. 在java中實現抽象方法/類
- 12. Java HashTable實現get方法返回null?
- 13. 在java中實現equals方法
- 14. 使用java實現「交集」方法
- 15. Scala,不能實現通用java方法
- 16. 如何實現同步Java方法
- 17. 遞歸方法的Java 8實現
- 18. java:如何實現StringBuilder的replaceAll方法
- 19. Java的動態實現抽象方法
- 20. Java實現Iterable,每個和方法
- 21. 在Java Hashmap中實現remove方法?
- 22. Java調整方法的scala實現
- 23. 用Java實現Mixin的正確方法?
- 24. java - Can Keybinders實現keyPressed和keyReleased方法?
- 25. 實現Java接口和方法
- 26. 如何實現方法在Java
- 27. 如何在Nativescript中實現Java方法?
- 28. 在Scala中實現Java接口方法
- 29. 爲什麼java的Arrays.binarySearch回報( - (插入點) - 1)時,未發現
- 30. 我如何實現從java到Objective C的等待方法?
你的問題是什麼? – NPE 2012-02-22 12:58:55
我剛剛編輯過這個問題。 – 2012-02-22 12:59:36
你真的需要它在C還是C++也適合你嗎? – 2012-02-22 13:03:58