基础算法
基础算法
流光听风语
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【基础5】归并排序
3.继续分解左半部分:[8,3,5] → [8,3] 和 [5],[8,3] → [8] 和 [3]继续分解右半部分:[1,7,4] → [1,7] 和 [4] [1,7] → [1] 和 [7]8.合并左右两部分 [3,5,8] 和 [1,4,7] → [1,3,4,5,7,8]5.合并 [3,8] 和 [5] → [3,5,8](左半部分完成)7.合并 [1,7] 和 [4] → [1,4,7](右半部分完成)2.第一次分解 → [8,3,5] 和 [1,7,4]✅ 适合大数据量、外排序。原创 2025-03-06 16:34:56 · 516 阅读 · 0 评论 -
【基础4】插入排序
插入排序原创 2025-03-05 17:32:01 · 369 阅读 · 0 评论 -
【基础3】快速排序
快速排序原创 2025-03-04 23:31:15 · 383 阅读 · 0 评论 -
【基础2】选择排序
选择排序是冒泡排序的改进方法,冒泡排序一大缺点是多次调序,选择排序每次只寻找当前最小元素,并将其放到已排序序列的末尾,即每一轮只进行一次调序原创 2025-03-04 17:15:23 · 449 阅读 · 0 评论 -
【基础1】冒泡排序
冒泡排序是通过相邻元素的连续比较和交换,使得较大的元素逐渐"浮"到数组的末尾,如同水中气泡上浮的过程原创 2025-03-04 16:55:13 · 371 阅读 · 0 评论
分享