leetcode 面试题 01.01. 判定字符是否唯一

面试题 01.01. 判定字符是否唯一

难度简单28

实现一个算法,确定一个字符串 s 的所有字符是否全都不同。

示例 1:

输入: s = "leetcode"
输出: false 

示例 2:

输入: s = "abc"
输出: true
#两层循环
class Solution:
    def isUnique(self, astr: str) -> bool:
        for i in range(len(astr)):
            for j in range(i+1,len(astr)):
                if astr[i]==astr[j]:
                    return False
        return True

#字典
class Solution:
    def isUnique(self, astr: str) -> bool:
        dic = collections.Counter(astr)
        for i in dic.values():
            if i > 1:
                return False
        return True

 

你可能感兴趣的:(leetcode)