6315c299创建于 2024年10月19日历史提交
class Solution:
    def customSortString(self, order: str, s: str) -> str:
        char_count_of_s = {}
        for i in s:
            char_count_of_s[i] = char_count_of_s.get(i, 0) + 1
        
        satisfied_string = ""
        for char in order:
            if char in char_count_of_s:
                satisfied_string += char * char_count_of_s[char]
                del char_count_of_s[char]
        
        for key,val in char_count_of_s.items():
            satisfied_string += key * val

        return satisfied_string