算法
文章平均质量分 78
hell8088
软件,开发,需求,代码,网站,产品
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
快速排序
思想 分治 ( 递归 ) 设立 "基准" pivot(一般为待排序列的第一个元素),根据 "基准" 拆出两个集合,左侧小,右侧大,每个集合再设立 “基准” 继续拆分,直到全部拆完顺序为止 算法图解 待排数组:array[]{4, 2, 9, 11, 7, 8, 6, 5, 3, 10 } 应用场景 1 快速排序就是一...原创 2018-06-27 10:57:42 · 169 阅读 · 0 评论 -
归并排序
思想 分治 ( 递归 ) 对集合一层层拆,拆到元素级开始比较左右两侧,在一层层合并,合并时因为子序列都有序,所以合并时按以此取子集合赋值给主集合位置即可 算法图解 定义first && last 简称 F 和 L first (F0) last (L9)...原创 2018-06-28 16:44:04 · 177 阅读 · 0 评论
分享