[LintCode]Anagrams(Python)

来源:互联网 发布:米惠淘宝返利网 编辑:程序博客网 时间:2024/05/17 08:09
class Solution:    # @param strs: A list of strings    # @return: A list of strings    def anagrams(self, strs):        # write your code here        ret = []        strs_reag = []        strs_uni = []        for str in strs:            strs_reag.append(sorted(str))        for str in strs_reag:            if strs_reag.count(str) > 1 and str not in strs_uni:                strs_uni.append(str)        for str in strs_uni:            for i in range(len(strs)):                if str == strs_reag[i]:                    ret.append(strs[i])        return ret

原创粉丝点击