冒泡排序
/**
* @param {number[]} nums
* @return {number[]}
*/
var sortArray = function(nums) {
let temp = 0
for(let i = 0;i<nums.length-1;i++){
for(let j = 0;j<nums.length-i-1;j++){
if(nums[j]>nums[j+1]){
temp = nums[j]
nums[j]=nums[j+1]
nums[j+1]=temp
}
}
}
return nums
};
选择排序
/**
* @param {number[]} nums
* @return {number[]}
*/
var sortArray = function(nums) {
// 循环了n-1次
for(let i =0;i<nums.length-1;i++){
var minIndex = i
for(let j =i+1;j<nums.length;j++){
if(nums[minIndex]>nums[j]){
minIndex=j
}
}
if(minIndex!=i){
[nums[i],nums[minIndex]]=[nums[minIndex],nums[i]]
}
}
return nums
};