Jika terdapat hanya beberapa elemen tatasusunan, tidak akan ada perbezaan besar dalam mana-mana kaedah pengisihan yang anda gunakan. Algoritma pengisihan hanya boleh menunjukkan kelebihan masing-masing apabila jumlah data agak besar.
(1) Gunakan rangka kerja Koleksi: laksanakan antara muka pembanding dan tulis semula kaedah bandingkan di dalamnya. (2) Gantikan kaedah CompareTo di bawah Jenis rentetan
Jika terdapat hanya beberapa elemen tatasusunan, tidak akan ada perbezaan besar dalam mana-mana kaedah pengisihan yang anda gunakan.
Algoritma pengisihan hanya boleh menunjukkan kelebihan masing-masing apabila jumlah data agak besar.
Mengenai pengisihan, terdapat banyak algoritma pengisihan klasik Cuma tukar kaedah perbandingan saiz kepada anda sendiri dan ia akan menjadi ok.
Tulis semula kaedah compareTo, keluarkan ‘-’ di tengah dan tukarkannya kepada nombor perbandingan int
Apa maksud awak? Tatasusunan dua dimensi?
(1) Gunakan rangka kerja Koleksi: laksanakan antara muka pembanding dan tulis semula kaedah bandingkan di dalamnya.
(2) Gantikan kaedah CompareTo di bawah Jenis rentetan
Apabila mengisih, cari nilai mutlak elemen, dan kemudian pilih kaedah pengisihan yang berbeza mengikut bilangan elemen