sortNum作為sort的參數(shù)規(guī)定了排序規(guī)則,當sortNum返回值為1時則顛倒a,b順序,我們舉個栗子來理解(注意原序列中a,b都是有既定順序的):假如原序列為1,2,3則第一次調(diào)用sort時對1,2進行排序,此時向sortNum傳參:a=1,b=2(sortNum的兩個參數(shù)a,b,a指當前序列中前面的數(shù)),若升序排列返回a-b,我們發(fā)現(xiàn)a-b小于1,說明順序正確,不進行更改,若降序排列返回b-a,b-a值為1,說明當前順序即1,2錯誤,顛倒順序為2,1,由此實現(xiàn)了降序。希望對你有幫助
解決了隱隱約約
慕設計2978630
2016-08-30 21:23:35