基础算法
轻羽羽
学编程的美食爱好者,
有问题欢迎邮件联系[email protected]
展开
-
插入排序、冒泡排序、选择排序---python
插入排序O(n^2) # 从第二个数开始和前面的数比较,插入合适位置 def insertion_sot(array): for index in range(1,len(array)): position = index temp_value = array[index] while position > 0 and arr...原创 2019-11-16 12:43:38 · 88 阅读 · 0 评论 -
快速排序与快速选择---python
快速排序 def quicksort(arr): if len(arr) <= 1: return arr start = arr[0] left = [x for x in arr if x < start] middle = [x for x in arr if x == start] right = [x for...原创 2019-11-16 12:35:38 · 187 阅读 · 0 评论