java排序
天蓬老师
天蓬老师 2017-04-18 10:52:58
0
6
556

有一个数组
[10-20,41-50,31-40,51-60,21-30],使他按照10-20,21-30,...的顺序排序有什么高效的方法吗?谢谢

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

répondre à tous(6)
PHPzhong

S'il n'y a que quelques éléments du tableau, il n'y aura pas de grande différence quelle que soit la méthode de tri que vous utilisez.
Les algorithmes de tri ne peuvent montrer leurs avantages respectifs que lorsque la quantité de données est relativement importante.

迷茫

En matière de tri, il existe de nombreux algorithmes de tri classiques. Changez simplement la méthode de comparaison des tailles par la vôtre et tout ira bien.

巴扎黑

Réécrivez la méthode compareTo, supprimez le « - » au milieu et convertissez-la en un numéro de comparaison int

刘奇

Que veux-tu dire ? Tableau à deux dimensions ?

小葫芦

(1) Appliquer le framework Collections : implémentez l'interface du comparateur et réécrivez-y la méthode de comparaison.
(2) Remplacez la méthode CompareTo sous le type String

刘奇

Lors du tri, recherchez la valeur absolue des éléments, puis choisissez différentes méthodes de tri en fonction du nombre d'éléments

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!