y学习吧! 发表于 2022-8-12 14:33:04

如何运行该程序

class Solution:
    def lengthOfLongestSubstring(self, s: str) -> int:
      if not s:return 0
      left = 0
      lookup = set()
      n = len(s)
      max_len = 0
      cur_len = 0
      for i in range(n):
            cur_len += 1
            while s in lookup:
                lookup.remove(s)
                left += 1
                cur_len -= 1
            if cur_len > max_len:max_len = cur_len
            lookup.add(s)
      return max_len。
作者:powcai
链接:https://leetcode.cn/problems/longest-substring-without-repeating-characters/solution/hua-dong-chuang-kou-by-powcai/
来源:力扣(LeetCode)

wp231957 发表于 2022-8-12 17:48:37

这本质上就是一个函数,根据参数列表往里套
然后输出返回值不就可以了

tommyyu 发表于 2022-8-12 18:21:56

运行程序后在交互模式下输入以下代码:solution = Solution()
solution.lengthOfLongestSubstring(你的测试数据)#输入你的测试数据,比如'abc'

KeyError 发表于 2022-8-20 12:28:48

提交。
页: [1]
查看完整版本: 如何运行该程序