摘要:
##插入排序,时间复杂度O(n*n),空间复杂度O(1) def charu(list): if len(list) < 2: return list else: for i in range(1,len(list)): key = list[i] j = i - 1 while j >=0 and 阅读全文
posted @ 2021-01-06 16:04
felixtester
阅读(74)
评论(0)
推荐(0)
摘要:
##选择排序,时间复杂度O(n*n),空间复杂度O(1) def xuanze(list): if len(list) <= 1: return list else: for i in range(len(list)-1): for j in range(i+1,len(list)): if lis 阅读全文
posted @ 2021-01-06 16:01
felixtester
阅读(98)
评论(0)
推荐(0)
摘要:
##通过冒泡,完成列表的排序 时间复杂度O(n*n),空间复杂度O(1) def maopao(list): if len(list) == 0: return None else: for i in range(len(list)-1): for j in range(len(list)-i-1) 阅读全文
posted @ 2021-01-06 15:59
felixtester
阅读(81)
评论(0)
推荐(0)

浙公网安备 33010602011771号