难度简单16收藏分享切换为英文关注反馈
实现一个算法,确定一个字符串 s
的所有字符是否全都不同。
示例 1:
输入: s
= "leetcode"
输出: false
示例 2:
输入: s
= "abc"
输出: true
限制:
0 <= len(s) <= 100
- 如果你不使用额外的数据结构,会很加分。
简单,hashset
public class Solution {
public bool IsUnique(string astr) {
bool b = true;
HashSet<char> s = new HashSet<char>();
for (int i = 0; i < astr.Length; i++)
{
if (s.Contains(astr[i]))
{
b = false;
break;
}
else
{
s.Add(astr[i]);
}
}
return b;
}
}