Re: [闲聊] 每日leetcode

楼主: DJYOSHITAKA (Evans)   2024-05-28 23:59:32
: 1208. Get Equal Substrings Within Budget
每次two pointer或像是binary search的东西
都靠感觉乱想
感觉应该要有一个自己的格式
不然会卡卡的:(
def equalSubstring(self, s: str, t: str, maxCost: int) -> int:
l=0
cost_cur=0
ans=0
for r in range(len(s)):
cost_cur += abs(ord(s[r])-ord(t[r]))
while l<=r and cost_cur > maxCost:
cost_cur -= abs(ord(s[l])-ord(t[l]))
l += 1
ans = max(r-l+1, ans)
return ans
作者: RinNoKareshi (立石凛的男友)   2024-05-29 00:00:00
宝 别卷了
作者: sustainer123 (caster)   2024-05-29 00:02:00
我理解two pointer就两个形式 快慢指针跟左右binary search我本来觉得很简单实际刷题就很难想到 一堆感觉无序数列都能用
作者: rainkaras (rainkaras)   2024-05-29 00:11:00
宝 你好猛

Links booklink

Contact Us: admin [ a t ] ucptt.com