【发布时间】:2021-03-24 07:10:22
【问题描述】:
我应该如何分析单词中字符数的运行时复杂度。
【问题讨论】:
-
可以使用
word[-1]获取最后一个字符,不需要写wordLenght - 1。 -
每次递归时字符串的大小如何变化?递归的次数和原来的长度有什么关系?
-
@Barmar 这就是问题所在,如果 word 中的第一个单词不等于单词 lenght - 1,它会返回 false,所以我相信这是一个 O(n^2)。我不明白它递归的次数和第一个长度之间的关系,这就是我需要帮助的原因。
标签: python recursion time-complexity palindrome