链接:https://leetcode-cn.com/problems/construct-k-palindrome-strings/
统计字符串中字母总数为奇数的字母个数,小于
k
k
k即可。
C++代码:
class Solution {
public:
bool canConstruct(string s, int k) {
if(s.size()<k)
return false;
vector<int> record(26,0);
for(int i = 0;i<s.size();i++)
record[s[i]-'a']++;
int odd = 0;
for(int i:record)
if(i%2==1)
odd++;
if(odd<=k)
return true;
else
return false;
}
};