作者Furina (芙寧娜)
看板Marginalman
標題Re: [閒聊] 每日leetcode
時間Sun Jan 12 00:08:57 2025
1400. Construct K Palindrome Strings
思路:
如果奇數個數的字母數大於k或字串長度小於k就false
C
bool canConstruct(char* s, int k) {
if (strlen(s) < k)
return 0;
if (strlen(s) == k)
return 1;
int count[200] = {0};
for (int i = 0; s[i] != '\0'; i++) {
count[s[i]]++;
}
int odd = 0;
for (int i = 97; i <= 122; i++) {
if (count[i] % 2 == 1) {
odd++;
}
}
if (odd <= k) {
return 1;
} else {
return 0;
}
}
我好爛
--
芙芙搖
https://i.imgur.com/MaRqFO6.gif
生氣芙
https://i.imgur.com/KBa6Y4W.gif
真芙了
https://i.imgur.com/bxBemfT.gif
芙芙笑
https://i.imgur.com/uEnaGdP.gif
嗚嗚嗚
https://i.imgur.com/NCYm7ne.gif
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.141.220.186 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1736611740.A.94B.html
→ sustainer123: C 大神01/12 00:09
你才是大神
※ 編輯: Furina (223.141.220.186 臺灣), 01/12/2025 00:12:43
推 sustainer123: 我幾百年沒寫C 早忘光了 01/12 00:14
→ Furina: 你是py大神 01/12 00:17