摘要:
【总结】优化python程序的流程(自顶向下):1.先用cProfile找出最耗时的函数,2.然后在这个函数前面加@profile 用line_profiler(+kernprof)找出最耗时的行,3.最后用timeit测试下这个行的运行效率。下面是具体介绍各个部分:----------------... 阅读全文
摘要:
from heapq import heappop,heappusha = [1,3,5,7,2,34,0,2]heap = []for i in a: heappush(heap,i)for x in range(len(a)): print heappop(heap) ... 阅读全文