我有一個2D數組,看起來像這樣;Bubble Sort 2D Array
0. PID: 0, PRI:-1
1. PID: 0, PRI:-1
2. PID: 0, PRI:-1
3. PID: 15, PRI:4
4. PID: 209, PRI:5
5. PID: 0, PRI:0
6. PID: 0, PRI:0
7. PID: 0, PRI:0
8. PID: 0, PRI:0
9. PID: 0, PRI:0
什麼是移動PID與有效PRI的最快和最合理的方式(其中PRI> 0)到陣列的頂部,而基於該PRI讓他們在數字順序。
感謝
這聽起來不像二維排序,聽起來像是你先在一個屬性上進行1d排序,然後是另一個屬性。順便說一下,2d排序與1d排序相同,你只需在一個維度中排序,然後再排序,並且保證在兩個維度上排序。 – 2013-02-28 03:47:20
這被稱爲「穩定排序」,而不是二維排序。 – 2013-02-28 05:13:10
他說泡泡排序(上)2D陣列。但是,是的,如果相同的元素保持相同的順序,則排序是穩定的。 – 2013-02-28 05:26:18