您现在的位置是:课程教程文章
javascript冒泡排序如何实现
2023-12-13 22:59课程教程文章 人已围观
微信小程序企业级开发案例 https免费SSL证
微信小程序企业级开发案例 https免费SSL证简介: 零基础快速入门微信小程序开发,该课程,通过实际的案例出发,讲解...JavaScript基础入门到精通(Net网站开发必学
JavaScript基础入门到精通(Net网站开发必学(黄老师微信) 【每星期都会有不同课程的活动,活动请加群了解】 微信小程...开源的JavaScript的超集TypeScript入门教程
开源的JavaScript的超集TypeScript入门教程课程咨询和资料获取请加老师QQ 1011800132 TypeScript是JavaScript类型的超集,它可以...【每周更新】101个前端开发实战 【JavaS
【每周更新】101个前端开发实战 【JavaS答疑、作业批改、学习交流, 请加入学习交流群:966324817...
1、比较所有相邻元素,如果第一个比第二个大,交换它们。
2、一轮下来,最后一个数字是。
3、排序可以通过执行n-1轮来完成。
4、时间复杂度有两个嵌套循环、O(n^2)。
实例
Array.prototype.bubbleSort=function(){ for(leti=0;i<this.length-1;i+=1){ for(letj=0;j<this.length-1-i;j+=1){ if(this[j]>this[j+1]){ consttemp=this[j]; this[j]=this[j+1]; this[j+1]=temp; } } } }; constarr=[5,4,3,2,1]; arr.bubbleSort();
以上就是javascript冒泡排序的实现,希望对大家有所帮助。更多Javascript学习指路:Javascript
推荐操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。
课程教程:javascript冒泡排序如何实现下一篇:没有了