原题题目
代码实现(首刷自解)
class Solution {
public:bool canConstruct(string s, int k) {
if(s.size() < k) return false;unordered_map<char,int> map;int odd = 0,even = 0;for(const auto& chr:s) ++map[chr];for(const auto& pair:map)if(pair.second%2) ++odd;return odd<=k;}
};