擅长:python、mysql、java
<p>不要将系统时间的分辨率与浮点数的分辨率混淆。计算机上的时间分辨率只有在系统时钟更新时才会频繁。系统时钟的更新频率因机器而异,因此为了确保您看到时间的差异,您需要确保它执行一毫秒或更长时间。试着把它放入这样一个循环中:</p>
<pre><code>start = time.time()
k = 100000
for i in range(k)
solution = dynamique(ville)
end = time.time()
return ((end - start)/k, solution)
</code></pre>
<p>最后,你需要除以循环迭代的次数来知道你的代码一次运行了多长时间。您可能需要增加k以更好地度量执行时间,或者,如果您的计算机在循环中运行了很长时间,则可能需要减小k。在</p>