2025-08-18 16:02:01 +0000 UTC

Find Resultant Array After Removing Anagrams

Code

class Solution:
    def removeAnagrams(self, words: List[str]) -> List[str]:
        prev = ()
        res = []
        for word in words:
            word_sorted = sorted(word)
            if prev != word_sorted:
                res.append(word)
                prev = word_sorted
        return res