题解 | #字符个数统计#
字符个数统计
http://www.nowcoder.com/practice/eb94f6a5b2ba49c6ac72d40b5ce95f50
原理
仍然是去重,依旧可以使用哈希表。
others code
#include<iostream> #include<map> using namespace std; int main() { string s; map<char,int> m; while(cin>>s) { for(int i=0;i<s.length();i++) { if(m.find(s[i])==m.end()) { m.insert(make_pair(s[i],1)); } } } cout<<m.size(); return 0; }
my code
str = input() cnt = 0 for i in range(128): if chr(i) in str: cnt+=1 print(cnt)