JS数据结构与算法
小小白学计算机
这个作者很懒,什么都没留下…
展开
-
JS数据结构与算法——插入排序
一、图解排序过程 二、代码实现 三、完整代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <script> // 创建列表类 function ArrayList() { // 属性原创 2022-04-02 15:58:33 · 624 阅读 · 0 评论 -
JS数据结构与算法——选择排序(把小的数字依次往前放)
一、图解排序过程 注意:选择排序一样是需要进行两两的比较,但比较过程中不进行交换,只有比较完成后,找到最小的那个数,才会进行交换,把它放到最前面。 二、代码实现 三、完整代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <sc原创 2022-04-02 14:48:05 · 1436 阅读 · 0 评论 -
JS数据结构与算法——冒泡排序(把大的数字依次往后放)
一、图解排序过程 注意:比较次数和交换次数之所以不一致,是因为:比较了并不一定就需要交换两个数字的位置,比如比较 1 和 2两个数字,由于 后者本身就比前者大,所以不需要交换两者的位置。 二、代码实现 三、完整代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head>原创 2022-04-02 13:34:21 · 1487 阅读 · 0 评论