前言:在前端大全中看到这句话,以此共勉。基础决定你可能达到的高度, 而业务决定了你的最低瓶颈
其实javascript算法在平时的编码中用处不大,不过不妨碍我们学习它,学习一下这些算法的思想,锻炼一下自己的思维模式。
本文不会每种方法都介绍一下,只介绍一下七种,纯属为了学习而学习,如果觉得代码不是很好理解,可以将数组里面的内容代入函数里面。
不过刚开始理解的时候确实挺头疼的。废话少说,搞起来!!
要查看排序的动画,可以 点这里
冒泡排序
原理:
从第一个元素开始,往后比较,遇到比自己小的元素就交换位置
(来源于百度图片)
特点:
交换的次数最多,所以它的性能是最差的

