代码问题
- Python中使用
and,而非&& - Python使用
not,而非! - 解决方法中递归调用函数请记得
self.function(),直接调用会报错 - 递归中不要有多余判断语句,这非常影响程序性能
- 递归中不要用dummy,不要只在终止条件那儿返回
- for……in……不仅可以提取一个内容,比如
for index, key in nums
困惑
- 递归出现不知道怎么返回怎么办?
整理条件,使用逻辑运算 - 如何得到一个单词的所有字母?
for char in word
PLUS
- 如果可能出现无限循环,考虑
set - 如果要判断是否遍历过某个元素,使用哈希表
- 如果加法很复杂,不妨想想使用加法是否能减少对已知条件的要求
浙公网安备 33010602011771号