关于将Leetcode上代码直接复制到自己环境中的问题

实例代码(不考虑代码的优劣性):
在这里插入图片描述
注:我用的是一个在线平台的编译器

Problem1

  • NameError:name ‘List’ is not defined
    在这里插入图片描述
  • 解决方法:添加下面代码:
from typing import List

Problem2

  • TypeError: threeSumClosest() missing 1 required positional argument: ‘target’
    在这里插入图片描述
  • 解决方法:
S = Solution()
  • 分析:在Python中,应该先对类进行实例化,然后在应用类。注意,实例化的过程是应该加括号的。

猜你喜欢

转载自blog.csdn.net/qq_41714549/article/details/131649709