a我有以下函数计算从到 的所有数字的总和b。我想知道如何找到它的时间复杂度(不使用主定理)。我希望得到直观的解释以及如何解决此类问题。
def sum_func(a, b):
if a == b:
return a
mid = (a+b) // 2
return sum_func(a, mid) + sum_func(mid+1, b)
牛魔王的故事
相关分类