简单排序---选择排序
2023-02-18 16:39:31 时间
function selectionSort(arr) {
var min, temp;
for (var outer = 0; outer <= arr.length - 2; ++outer) {
min = outer;
for (var inner = outer + 1; inner <= arr.length - 1; ++inner) {
if (arr[inner] < arr[min]) {
min = inner
}
}
temp = arr[outer];
arr[outer] = arr[min];
arr[min] = temp
}
return arr
}
相关文章
- Jmeter扩展组件开发(7) - 自定义java请求的开发
- c字符串详细解析
- 断网了怎么办?那就快去体验【Microsoft Edge浏览器】提供的离线冲浪小游戏~娱乐一下
- 大一学生课设c——服装管理系统
- 1篇文章教会你MarkDown语法,从此开始博客之路
- 蓝桥杯每日一刷(第一天)
- 蓝桥杯每日一刷(第二天)
- 蓝桥杯每日一刷(第三天)
- 二叉树的三种遍历方式
- CONCATENATEX函数的不归路
- 搜索算法dfs和bfs解析(附有例题)
- 蓝桥杯每日一刷(第四天2016)
- 听说你还不会滑动窗口?来一篇文章带你学会滑动窗口算法
- Microsoft VS Code安装教程
- 肝一个周整理Java中容易混淆的基础知识
- ASICS的报表有哪些值得学习的地方?
- 蓝桥杯每日一刷(第六天)——暂会哈希
- 旅行商问题近似解——NP完全问题
- 【DHCP实验】使用三层交换机配置DHCP Server服务器(基于全局地址池配置)
- 前端和后端到底有什么区别?——第100篇文章(送给迷茫的你)