24
A
回答
34
你可以通過查看PHP手冊找到信息。 http://php.net/sort表示PHP使用Quicksort的實現。否則,你總是可以跋涉PHP源代碼本身。
0
IIRC,PHP使用快速排序
19
對於排序,PHP使用快速排序的實現,可用於Zend/zend_qsort.c
中找到,這需要一個比較功能和元件的陣列。 sort()
的默認比較功能在ext/standard/array.c
中定義,並且被稱爲php_array_data_compare()
。所以基本上,除了它們採用不同的比較函數外,它與所有排序函數的算法相同。
相關問題
- 1. 我在尋找什麼樣的算法
- 2. 這是什麼樣的排序算法?
- 3. 我需要什麼樣的算法?
- 4. GL_LINEAR使用什麼算法?
- 5. arsort使用什麼算法?
- 6. mayavi.mlab.pipeline.iso_surface.IsoSurface使用什麼算法?
- 7. table.sort使用什麼算法?
- 8. Math.random使用什麼算法?
- 9. linalg.solve使用什麼樣的求解算法?
- 10. audioop.ratecv使用什麼算法來轉換採樣率?
- 11. 什麼樣的迷宮解決算法是這樣的?
- 12. python的排序()使用什麼算法?
- 13. MKMapPointForCoordinate中使用的算法是什麼?
- 14. 使用什麼樣的txtfield?
- 15. 算法使用PHP
- 16. PHP重寫密碼散列函數使用什麼算法?
- 17. .Net Machinekey.Protect - 使用什麼算法?
- 18. 爲什麼BFS算法使用隊列?
- 19. 在std :: search中使用什麼算法?
- 20. Python在fractions.gcd()中使用什麼算法?
- 21. 使用什麼語音壓縮算法?
- 22. 這裏使用了什麼算法?
- 23. GameplayKit尋路使用什麼算法?
- 24. qsort使用什麼排序算法?
- 25. 文本壓縮 - 什麼算法使用
- 26. 試圖找出使用什麼算法
- 27. 我應該使用什麼樣的算法來找到db中的相似性?
- 28. javascript關聯數組使用什麼樣的哈希函數/算法?
- 29. 什麼blk_queue_segment_boundary的())這樣的用法
- 30. 什麼是算法
德,謝謝。我甚至看過那個頁面,然後在那張紙條上通過。 – 2010-07-02 13:43:19