![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
子兮曰
一个靠谱的猿人类
展开
-
【算法类】javascript选择排序
/** * 【算法类】javascript选择排序 * * --- 测试 --- * var val=quickSort([1,7,4,23,4,7,57]) * console.log(val) //结果: [1,4,4,7,7,23,57] * * --- 解惑 --- * 疑问:选择排序是稳定的吗? * 解答:稳定,相等的元素不发生交换。 * */ 思考:选择排序是稳定的吗? * 解答:要看代码是如何实现的,在本例中由于有交换,所以是不稳定排序。 const sel原创 2021-02-04 14:28:42 · 61 阅读 · 0 评论 -
【算法类】javascript冒泡排序
/** * 【算法类】javascript冒泡排序 * * --- 测试 --- * var val=quickSort([1,7,4,23,4,7,57]) * console.log(val) //结果: [1,4,4,7,7,23,57] * * --- 解惑 --- * 疑问:冒泡排序是稳定的吗? * 解答:稳定,相等的元素不发生交换。 * */ const bubbleSort = (nums) => { for (var i = 0; i <原创 2021-02-04 14:15:30 · 69 阅读 · 0 评论 -
【算法类】javascript快速排序
/** * 【算法类】javascript快速排序 * * --- 测试 --- * var val=quickSort([1,7,23,4,57]) * console.log(val) //结果: [1,4,7,23,57] * 输入:[1, 34, 5, 76, 8, 6, 9, 7, 6, 3] * 输出:[1, 3, 5, 6, 6, 7, 8, 9, 34, 76] * * --- 解惑 --- * 疑问:快速排序是稳定的吗? * 解答:每次选择会导致快排是不稳定排原创 2021-02-04 14:10:12 · 68 阅读 · 0 评论