これは最高のソート方法ですか?配列や辞書の並べ替えを使用して並べ替えるには?配列や辞書の場合はどうしてですか?はどのソート方法に最適ですか?配列や辞書の並べ替えを使用して並べ替えるには?配列や辞書の場合はどうしてですか?
1
A
答えて
3
並べ替えたいデータが配列(つまり、データの1次元)か辞書(キーと値の組のセット)にあるかどうかによって大きく異なります。
:「最良の」アプローチは、データに適合するアプローチであり、それ以外の方法ではありません。
0
ほとんどの場合、クイックソートが最も高速です。 (実装する複合体)。
しかし、ほとんどの場合、マージソートで十分です。 (実装が簡単)。
アルゴリズムごとにGoogleを使用できます。
0
クイックソートは最も速く、私はそれを使用しているので多分役立つでしょう。
2
この質問に「Objective-C」というタグが付いているとすれば、並べ替えにはNSArray
に組み込まれているソート方法の1つを使用する必要があります。あなた自身のロールを張るのは時間の無駄です。
関連する問題
- 1. 配列のPythonで辞書の値を並べ替える
- 2. 曜日名で辞書の配列を並べ替えるswift3
- 3. 値で辞書のスワイプ配列を並べ替え
- 4. 配列を辞書に並べ替えます。
- 5. 辞書の配列を並べ替える(即時)
- 6. 並べ替え2d numpy配列を辞書編集的に
- 7. 辞書の並べ替えと並べ替え
- 8. Swift 3、辞書の配列を並べ替え
- 9. 辞書を値で並べ替える場合は
- 10. RubyでTSortを使用して配列の並べ替えと並べ替え
- 11. 並べ替え辞書はランダム
- 12. 値で辞書を並べ替える?
- 13. 辞書の配列をキーで並べ替えるにはどうすればいいですか?
- 14. どのようにPythonで辞書の辞書の辞書のデータを並べ替えるには?
- 15. 配列フィールドでサブ文書を並べ替える方法は?
- 16. Swiftで文字列の辞書の配列を並べ替える
- 17. アルファベット順の辞書の並べ替え
- 18. 辞書学的に並べ替え
- 19. perl6配列の配列を並べ替えるのに最適な方法は?
- 20. 配列と日付のある辞書を並べ替える方法Key
- 21. 配列をソートで並べ替え
- 22. 辞書内でのPython辞書の並べ替え
- 23. swiftを使用してカスタム辞書を並べ替える3
- 24. operator.itemgetterを使用して辞書を並べ替える
- 25. 配列を値とランクとして含む並べ替え辞書
- 26. 辞書内の辞書を並べ替えるpython
- 27. d3jsを使用して配列の配列を並べ替え
- 28. 配列の並べ替え
- 29. JAVAツリー並べ替え辞書
- 30. 並べ替え辞書swift 3.0