我最近开始使用 leetcode,并注意到一些有关代码的问题(我是用 Python 做的)。他们总是以这样的行开头:
类解决方案: def lengthOfLastWord(self, s: str) -> int: OR
类解决方案: def plusOne(self, 数字: List[int]) -> List[int]:
对我来说,这只会分散我的注意力,让我觉得我总是必须使用 OOP 来解决问题。最重要的是,以这种格式解决它们是否有用或有必要,或者我可以忽略它并从头开始吗?另外,它是否试图暗示某些事情或传达特定信息?任何对此的澄清将不胜感激。
尝试查找在线资源,但没有出现这些问题
由于 Leetcode 执行代码检查的方式,您必须以这种格式回答问题。该类本质上充当 Leetcode 可以轻松执行的入口点。