function
bubble
(arr)}}
return newarr;
}
// arguments只能在函式裡使用,在函式外使用會報錯
// arguments作用:過去函式所有的實參
// arguments是乙個偽陣列(偽陣列:無法直接呼叫陣列方法或期望length屬性有什麼特殊的行為,但仍可以對真的陣列遍歷方法來遍歷它們;arguments只在函式中使用。)
// 返回函式實參的個數:arguments.length
// arguments可以修改元素,但不能改變陣列的長短)
// eg:
// function sum(n1, n2)
// sum(22); //[arguments] //22 undefined
// sum(22, 23, 24); //[arguments] //22 23
function
sum(n1, n2)
sum(2,
3);//[arguments] //300 3
sum(22)
;//[arguments] //300 undefined
sum(22,
33,44)
//[arguments] //300 33
// 複製**
// arguments的特點:
// arguments 只能在函式裡面使用, 在函式外使用 就會報錯
// arguments是乙個偽陣列
// 修改了形參, arguments也會隨之改變
// 修改了arguments的值, 形參也會發生改變
// arguments的作用: 獲取函式的所有實參
氣泡排序 與 雙向氣泡排序
public class test if k 0 break last k public static void bidirectionalbubblesort int a last k for int m last m first m first k if first last break pub...
選擇排序與氣泡排序
今早心血來潮,又想看看氣泡排序.於是乎度娘一番,找到了度娘給我的這篇文章,前面的文字描述還是簡單易懂的,可惜給出的 示範有些文不對題.於是乎又wiki一番.發現上文給出的 形似選擇排序,於是總結如下 我們假設有乙個陣列 624159 對應的索引也就是 0 5,如果我想描述第二個位置,也就是數字2的位...
選擇排序與氣泡排序
選擇排序 static void sort1 int arr var temp arr i arr i arr min arr min temp 氣泡排序 static void sort2 int arr static void main string args sort1 arr foreach...