1.题目内容:
2.题目示例:
3.题目步骤:
采用双重循环的方式进行解题
4.题目代码:
class Solution {
public:string stringHash(string s, int k) {string result;//设置下标的开始地点int i = 0;//求出频率int frequency = s.size() / k;int j = 0;//采用双层循环的方式,内层循环进行字母处理后的结果相加,外层用于频率迭代while(j < frequency){int count = 0;int sum = 0;//while(count != k){sum += (s[i] - 'a');count++;i++;}result.push_back('a' + sum % 26);j++;}return result;}
};