随笔分类 - 算法
-
冒泡排序.选择排序,插入排序
摘要:lst = [1,8,2,9,4]#冒泡排序#关键点:有序区越来越大,所以外层循环是递减的,因为无序区的所以一直是从0开始且越来越小,所以内层循环是range(i)def bubble_sort(lst): n = len(lst) for i in range(n-1,0,-1): #flag = 阅读全文
-
二分法+装饰器(带返回值,无敌参数,批量执行/取消装饰器)
摘要:import time flag = True def timer_out(flag): def timer(f): def inner(*args,**kwargs): if flag: start = time.time() ret = f(... 阅读全文
浙公网安备 33010602011771号