如何使用timeit测量此代码的时间?(已定义所有函数)
for i in range (1,10):
bh = BinHeap()
facc=[random.randrange(1,101,1) for _ in range (10+i)]
bh.buildHeap(facc)
print(bh.heapList)
i=i+1
答案 0 :(得分:0)
python -m cProfile [-o output_file] [-s sort_order] myscript.py
和
cProfile.run('BinHeap()')