Longest Substring Without Repeating Characters (Python)
kitt
posted @ 2014年2月11日 01:44
in LeetCode
, 3569 阅读
class Solution(object): def lengthOfLongestSubstring(self, s): """ :type s: str :rtype: int """ L, res, lastAppear = -1, 0, [-1] * 128 for R, char in enumerate(s): pos = ord(char) if lastAppear[pos] > L: L = lastAppear[pos] else: res = max(res, R - L) lastAppear[pos] = R return res
2016年3月03日 02:48
验证有错哦
2016年3月04日 01:12
已更新@tzw: