如何运行该程序
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) 这本质上就是一个函数,根据参数列表往里套
然后输出返回值不就可以了 运行程序后在交互模式下输入以下代码:solution = Solution()
solution.lengthOfLongestSubstring(你的测试数据)#输入你的测试数据,比如'abc' 提交。
页:
[1]