less than 1 minute read

<-E 804> Unique Morse Code Words

class Solution {
public:
    int uniqueMorseRepresentations(vector<string>& words) {

        set<string> codes;
        vector<string> morse = { ".-","-...","-.-.","-..",".","..-.","--.","....","..",".---","-.-",".-..","--","-.","---",".--.","--.-",".-.","...","-","..-","...-",".--","-..-","-.--","--.." };
        for (string& word: words) {
            string code = "";
            for (char c: word)
                code += morse[c - 'a'];
            codes.insert(code);
        }
        return codes.size();
    
    }
};