- 博客(17)
- 收藏
- 关注
原创 【基础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
465
原创 【基础2】选择排序
选择排序是冒泡排序的改进方法,冒泡排序一大缺点是多次调序,选择排序每次只寻找当前最小元素,并将其放到已排序序列的末尾,即每一轮只进行一次调序
2025-03-04 17:15:23
415
原创 【算法2】多数投票算法(生动形象描述)
多数投票算法,也称为Boyer-Moore算法或摩尔投票算法,用于快速找出序列中占比超过一半的元素,时间复杂度:O(n),空间复杂度:O(1)
2025-02-20 11:25:24
749
原创 【解决】Python中PySpark启动报java gateway异常问题
Python中PySpark启动报java gateway异常问题解决
2025-02-08 15:46:30
749
原创 解决MySQL 安装报错:初始化数据库失败(两种方法)
解决MySQL 安装报错:Initializing database初始化数据库失败
2023-11-04 22:44:56
19926
29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人