置换
class Solution {
public:
bool isAlienSorted(vector<string>& words, string order) {
map<char,int>mp;
for(int i = 0;i<order.size();i++) mp[order[i]] = i;
for(int i = 0;i<words.size();i++)
{
for(int j = 0;j<words[i].size();j++)
{
words[i][j] = 'a' + mp[words[i][j]];
}
}
for(int i = 0;i<words.size()-1;i++)
{
if(words[i]>words[i+1]) return false;
}
return true;
}
};