实现一个算法,确定一个字符串 s 的所有字符是否全都不同。
示例 1:
输入: s = "leetcode"
输出: false
示例 2:
输入: s = "abc"
输出: true
限制:
0 <= len(s) <= 100
如果你不使用额外的数据结构,会很加分。
链接:https://leetcode-cn.com/problems/is-unique-lcci
class Solution:
def isUnique(self, astr: str) -> bool:
# dd = {}
# for cc in astr:
# if cc in dd:
# return False
# else:
# dd[cc] = 1
# return True
# return len(astr) == len(set(astr))
if len(astr) != 0:
ll = len(astr) - 1
for cc in astr:
if len(astr.replace(cc,'')) != ll:
return False
return True
07-25
809
04-13
362
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交