JS冒泡排序
来源:互联网 发布:opencv tld算法 编辑:程序博客网 时间:2024/05/22 13:31
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script> var array = [65, 97, 76, 13, 27, 49, 58]; //外层循环 控制趟数 for (var i = 0; i < array.length - 1; i++) { var isSort = true; //假设排序ok //内层循环 控制比较的次数 for (var j = 0; j < array.length - 1 - i; j++) { //两两比较 从小到大排序 if (array[j] > array[j + 1]) { //交换位置 var tmp = array[j]; array[j] = array[j + 1]; array[j + 1] = tmp; //如果交换位置,说明排序不ok isSort = false; } } //如果内层循环不交换位置,说明排序ok,跳出循环 if (isSort) { break; } } console.log(array); </script></head><body></body></html>
0 0
- js冒泡排序
- js冒泡排序
- js冒泡排序法
- js冒泡排序
- js 冒泡排序
- js 的冒泡排序
- JS实现冒泡排序
- js冒泡排序
- js冒泡排序
- js向上冒泡排序
- js 阻止冒泡排序
- js实现冒泡排序
- js实现冒泡排序
- JS 实现 冒泡排序
- js冒泡排序
- JS垫脚石-冒泡排序
- JS 冒泡排序
- js冒泡排序
- ResNet之Deeper Bottleneck Architectures
- strust2学习_1_简单的应用
- [自定义控件]android自定义view实战之太极图
- javascript数据类型检测typeof
- Codeforces 749B-Parallelogram is Back
- JS冒泡排序
- JAVA项目四:邮件发送客户端
- 码农成长记——for循环的应用
- 举个小栗子解释java动态代理
- OneNote笔记保存为博客
- Maven 安装和配置
- 第一次博客
- ANSI C、ISO C、Standard C、C89、C90、C99
- JQUERY复选框