利用algorithm里的sort加上lambda表达式(捕获S),两行代码完成。
class Solution {
public:
string customSortString(string S, string T) {
sort(T.begin(), T.end(), [S](const char& l, const char& r){return (S.find(l) < S.find(r));});
return T;
}
};
利用algorithm里的sort加上lambda表达式(捕获S),两行代码完成。
class Solution {
public:
string customSortString(string S, string T) {
sort(T.begin(), T.end(), [S](const char& l, const char& r){return (S.find(l) < S.find(r));});
return T;
}
};