这里面有一些是 leetcode 内在的一些坑,在此记录,祝你更愉快的刷题!
类变量和全局变量
编写如下代码
1 | class Solution: |
如果有类变量和全局变量,上述提交的代码执行可能会失败,因为, leetcode 是这样的执行的。
s = Solution()
s.update()
其只会初始化一次实例,然后,利用这个实例来重复的调用函数,导致,下一个问题,可能存着上一个问题遗留下的结果,所以,要每一个问题之后,相关的全局、类变量都要清空。
1 | class Solution: |