实现一个算法,确定一个字符串 s 的所有字符是否全都不同。
示例 1:
输入: s = "leetcode"
输出: false
分析
根据set的内容不可重复性
public boolean isUnique(String astr) {
Set<Character> set = new HashSet<>();
for (int i = 0; i < astr.length(); i++) {
set.add(astr.charAt(i));
}
if(set.size() == astr.length()){
return true;
} else {
return false;
}
}
本文介绍了一种简单有效的算法,用于判断一个字符串中的所有字符是否各不相同。通过使用HashSet集合的数据结构特性,该算法能够高效地完成任务。示例代码展示了如何实现这一算法,并以leetcode为例说明了其工作原理。

被折叠的 条评论
为什么被折叠?



