Re: [閒聊] 每日leetcode已回收
看板Marginalman作者DJYOMIYAHINA (通通打死)時間11月前 (2025/01/11 23:21)推噓3(3推 0噓 0→)留言3則, 3人參與討論串1264/1554 (看更多)
寫了一堆像狗屎的判斷是
跟小丑一樣
我的智商就這樣了
def canConstruct(self, s: str, k: int) -> bool:
cnt = [0 for _ in range(26)]
for c in s:
cnt[ord(c)-ord('a')] += 1
odd_cnt = [num%2==1 for num in cnt].count(True)
if odd_cnt>k:
return False
elif len(s)<k:
return False
elif (len(s)-odd_cnt)/2<(k-odd_cnt) and len(s)-k<0:
return False
return True
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.229.37.69 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1736608885.A.C13.html
推
01/11 23:22,
11月前
, 1F
01/11 23:22, 1F
推
01/11 23:25,
11月前
, 2F
01/11 23:25, 2F
推
01/11 23:37,
11月前
, 3F
01/11 23:37, 3F
討論串 (同標題文章)
完整討論串 (本文為第 1264 之 1554 篇):