ArrayCollection排序的例子

2022-01-29 12:07:01 字數 563 閱讀 7423

arraycollection排序的例子

var ac:arraycollection = new arraycollection();

//先加入幾條測試資料

ac.additem(,,

);//定義sort物件

var sort:sort = new sort();

//預設是按照公升序排序的

sort.fields = [new sortfield("username")];

//如果按照降序排序,需要修改一下

= [new sortfield("username",true,true)];

//如果先降序(id)後公升序(username),就這樣寫,以此類推

= [new sortfield("userid",true,true),new sortfield("username")];

//把sort物件指定給ac

ac.sort = sort;

//執行重新整理操作,否則不變

ac.refresh();

氣泡排序 單例

第一種 始終比較第一層for迴圈的第i個元素 氣泡排序,公升序排序 始終將第i個數與第j個數相比較 author mekhi date 2019 10 17 16 23 public static void bubblesort 外層for迴圈控制迴圈次數 for int i 0 i arr.len...

例2 1 選擇排序

問題描述 輸入n個數,將n個數按從小到大的順序輸出 n 10000 入 輸入樣例 849 38 65 97 76 13 27 49 輸出樣例 13 27 38 49 49 65 76 97 分析 歸納上述排序過程,具體實現步驟如下 讀入資料存放在a陣列中。在a 1 a n 中選擇值最小的元素,與第1...

例11 整數排序

給出一組整數,將其按照公升序排序 例如給出 3,2,1,4,5 排序後的結果為 1,2,3,4,5 引數a是乙個整數陣列 返回乙個整數陣列 class solution def sortintegers2 self,a self.quicksort a,0,len a 1 def quicksort...