题解 | #计算某字符出现次数#
计算某字符出现次数
https://www.nowcoder.com/practice/a35ce98431874e3a820dbe4b2d0508b1
// 使用哈希表记录字母,无差别将所有字母转换为小写 #include <iostream> #include <unordered_map> #include <cctype> using namespace std; int main() { string str; char c; unordered_map<char, int> letter_cnt; getline(cin, str); int len = str.length(); for (int i = 0; i < len; i++) { letter_cnt[tolower(str[i])]++; } c = tolower(getchar()); cout << letter_cnt[c]; return 0; }