python 排序之 快速排序
来源:互联网 发布:c语言visit函数 编辑:程序博客网 时间:2024/06/02 03:58
def quick_sort(arr): if len(arr) <= 1: return arr m = arr[0] small_list = [] big_list = [] for i in arr[1:]: if i < m: small_list.append(i) else: big_list.append(i) return quick_sort(small_list) + [m] + quick_sort(big_list)L = [1,22,5,7,19,3,78,4,11,45,23]print(quick_sort(L))
阅读全文
0 0
- python 排序之 快速排序
- 快速排序之 Scala & Python
- 快速排序之python实现
- Python--排序--快速排序
- [排序] 快速排序(Python)
- 排序之快速排序
- 排序之 快速排序
- 排序之快速排序
- 排序之------快速排序
- 排序之快速排序
- 排序之快速排序
- 排序之快速排序
- 排序之快速排序
- 排序之快速排序
- 排序之快速排序
- 排序之快速排序
- 排序之快速排序
- 排序之快速排序
- 简单配置一个Discuz!社区网站
- CF 863B Kayaking【STL+暴力】
- 14期10月自荐
- SpringMVC初级数据库查询实例
- ant的安装、使用,build.xml简单编写
- python 排序之 快速排序
- ProgressBar + AsyncTask (普通的进度条)10秒后完成
- 空白窗口的创建(MSDN版的空项目)
- iphone苹果手机无法安装迅雷
- 关键字-嵌入式
- 75. Sort Colors(第三周)
- 笔试题整理
- 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛: G. Finding the Radius for an Inserted Circle(笛卡尔定理)
- 数据库概念及常用关系型数据库