“& gt
& lthtml & gt?& lthead & gt& ltmeta?http-equiv =“Content-Type“?content =“text/html;?charset = gbk“& gt。& lttitle & gt無題?文檔& lt/title & gt;& lt腳本& gt?window . onload = function(){ var?a =“1 I a2 You B3 He D“;?//要排序的字符串avar?b = a . split(“”);?//將字符串A拆分成數組bb . sort();//ArrayB升序排序(系統自帶方法)var?c = b . join(“”);//將數組B的每個元素連接成壹個string calert(c);//輸出最終排序後的字符串?} & lt/script & gt;?& lt/head & gt;?& ltbody & gt?& lt/body & gt;& lt/html & gt;
排序是計算機中的壹種常見操作,其目的是將壹組“無序”的記錄序列調整為“有序”的記錄序列。有內部排序和外部排序。如果整個排序過程可以在不訪問外部存儲器的情況下完成,這種排序問題稱為內部排序。
另壹方面,如果參與排序的記錄數量太多,以至於無法在內存中完成整個序列的排序過程,這種排序問題稱為外部排序。內部排序的過程是壹個逐漸擴大有序記錄序列長度的過程。