https://leetcode.cn/problems/...
解题思路
- 题目要求升序,则小的往前大的往后
- 确定内外循环次数
- 假设前者大于后者
- 临时保存前者
- 前者改为后者,此时前者被覆盖
- 后者改为前者(即临时变量)
/**
* @param {number[]} nums
* @return {number[]}
*/
var sortArray = function(nums) {
var n = nums.length
for(var i = 0; i < n - 1; i++) {
for(var j = 0; j < n - i - 1; j++) {
if(nums[j] > nums[j + 1]) {
var temp = nums[j]
nums[j] = nums[j + 1]
nums[j + 1] = temp
}
}
}
return nums
};
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。