1、将小写的26个字母的大小转化为从0开始
int uniqueMorseRepresentations(vector<string>& words) {
string morse_code[]
= {".-","-...","-.-.","-..",".","..-.","--.","....","..",
".---","-.-",".-..","--","-.","---",".--.","--.-",".-.",
"...","-","..-","...-",".--","-..-","-.--","--.."};
set<string> res;
for (int i=0; i < words.size(); ++i) {
string tmp = "";
for (int j=0; j < words[i].size(); ++j) {
tmp += morse_code[words[i][j] - 97]; // 从0开始
}
res.insert(tmp);
}
return res.size();
}