文章

01 判定字符串是否唯一

判定字符是否唯一

题目描述

实现一个算法,确定一个字符串 s 的所有字符是否全部相等

示例 1:

输入: s = “leetcode” 输出: false

示例 2:

输入: s = “abc” 输出: true

说明:

  • 0 <= len(s) <= 100
  • 如果你不使用额外的数据结构,会很加分。

解法

1
2
3
4
5
6
7
8
9
10
11
function isDiffStr(str) {
  const dict = {};
  for (let i in str) {
    if (!dict[str[i]]) {
      dict[str[i]] = 1;
    } else {
      return false;
    }
  }
  return true;
}
本文由作者按照 CC BY 4.0 进行授权