摘要:
1 console.log("锋叔子的插入排序 "); 2 //插入排序实现 3 function insertSort(myArray) 4 { 5 for (var i = 1,n=myArray.length; i = 0 && myArray[j] > temp; j--) {12 myArray[j + 1] = myArray[j]; 13 }14 myArray[j + 1] = temp; 15 }16 };17 return myArray;18 }1... 阅读全文
摘要:
1 console.log("锋叔子的插入排序 "); 2 //插入排序实现 3 function insertSort(myArray) 4 { 5 for (var i = 1,n=myArray.length; i = 0 && myArray[j] > temp; j--) {12 myArray[j + 1] = myArray[j]; 13 }14 myArray[j + 1] = temp; 15 }16 };17 return myArray;18 }1... 阅读全文
摘要:
1 //快速排序 2 function quickSort(myArray,left,right) 3 { 4 5 if (left = x) // 从右向左找第一个小于x的数 12 j--; 13 if(i < j) 14 myArray[i++] = myArray[j]; 15 16 while(i < j && myArray[i] < x) // 从左向右找第一个大于等于x的数 17 ... 阅读全文
摘要:
1 //冒泡排序实现 2 function bubleSort(myArray) 3 { 4 var temp=0; 5 for (var i = 0; i myArray[j+1]) 8 { 9 temp=myArray[j+1];10 myArray[j+1]=myArray[j];11 myArray[j]=temp;12 }13 };14 };15 16 return myArray;17 }1... 阅读全文