Ale*_*eng 2 python algorithm time-complexity python-3.x
如何知道Python内置函数的时间复杂度all()
?
我尝试过这些方法但没有找到答案。
all()
。这是我找到的唯一有关的文件all()
。
在此输入图像描述从定义上来说O(n)
。它必须检查所提供的所有值的真实性,直到发现虚假值。它会短路(如果它发现一个假值,它会立即停止并返回,False
而不检查输入的其余部分),因此在许多情况下它不会完成所有工作,但如果输入实际上都是真实的,根据定义,它必须检查所有这些O(n)
工作。Big-O 并不关心短路的可能性。
归档时间: |
|
查看次数: |
875 次 |
最近记录: |