精華區beta Marginalman 關於我們 聯絡資訊
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