简单排序以及冒泡排序
来源:互联网 发布:淘宝网男士休闲布鞋 编辑:程序博客网 时间:2024/06/17 17:49
1.简单排序
<script type="text/javascript"> window.onload=function(){ function compare(value1,value2){ return value1 > value2 ? 1:-1; };//定义比较方法 var arr = ['34','43','55','23','12']; alert(arr.sort(compare).toString()); //12,23,34,43,55 }</script>
2.冒泡排序
<script type="text/javascript">//先定义一个数组以及数组的长度 window.onload = function(){ var arr=[12,2,5,8,0,68,15,24,22,21,9]; var len = arr.length; //依次比较相邻的两个数,小数在前,大数在后,其实就是依次两两相比,第1个数和第2个数相比,然后此时的第2个数再和第3个数相比,以此类推。第一轮比较下载则最大的数字便被排到了最后一个 function bubbleSort(arr){ var t=0; for(var i = 0 ; i<len ; i++){ for(var j=0 ; j < len-1 ; j++){ if(arr[j]>arr[j+1]){ t=arr[j]; arr[j]=arr[j+1]; arr[j+1] = t; } } } return arr; } console.log(bubbleSort(arr));//从大到小输出}</script>
阅读全文
0 0
- 简单排序以及冒泡排序
- 简单排序---冒泡排序
- 简单排序:冒泡排序
- 简单排序--冒泡排序
- 简单排序:冒泡排序
- 排序:简单排序-冒泡
- 选择排序以及冒泡排序
- 冒泡排序以及快速排序
- 数组以及冒泡排序
- 冒泡排序以及改进版冒泡排序
- java实现三种简单排序以及改良:冒泡排序,选择排序,直接插入排序
- 简单排序算法--冒泡排序
- 简单排序之冒泡排序
- 简单排序之冒泡排序
- 简单排序和冒泡排序
- 简单排序与冒泡排序
- 简单排序之冒泡排序
- 冒泡排序与简单排序
- Xtrabackup物理备份Mysql(Innodb引擎)-全备份和增量备份
- LoadRunner 技巧之 集合点设置
- 一个人才数据网的爬虫软件
- Java基础学习之发送邮件
- python学习记录
- 简单排序以及冒泡排序
- 一幅图让你彻底理解KMP算法
- printf Log打印封装
- Unity使用过程中遇到的问题
- Linux常见命令
- lucene--DocInverterPerField/DocInverterPerField
- 密码8到64位大小写字母+数字+字符 不能包含空格
- 高逼格关键词文摘--Peter
- Kotlin编程之Kotlin Android Extensions(扩展插件)