以下代码行的时间复杂度(一般/最坏情况)是多少?
s1 = "any-string-of-large-size"
s2 = "anyother-string-of-larger-size"
if(any(x in s1 for x in s2)):
return "YES"
return "NO"
该代码用于检查 s1 和 s2 是否有共同的字母。我还希望有任何其他方法来实现这一目标,这可能会更有效。
我发现使用此类库函数时很难计算时间复杂度。有人还可以解释一下如何计算吗
精慕HU
慕慕森
相关分类