首页 > 试题广场 >

判断字符是否唯一

[编程题]判断字符是否唯一
  • 热度指数:4023 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
给定一个字符串,请你判断其中每个字符是否全都不同。

数据范围:字符串长度满足
示例1

输入

"nowcoder"

输出

false

说明

 "nowcoder" 中 'o' 出现了两次,因此返回 false 
示例2

输入

"nowcOder"

输出

true

说明

每个字符都只出现了一次 
头像 牛客768685351号
发表于 2022-03-12 12:14:23
class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param str string字符串 * @return bool布尔型 * 展开全文
头像 fred-coder
发表于 2021-11-27 00:53:52
调用 collections.Counter 对 字符串进行计数,然后统计 count 中是否有不为 1 的字符 # # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 # # # @param str string字符串 # @return bool布尔型 # fro 展开全文
头像 大阪heiji
发表于 2022-06-30 12:56:58
NC229 判断字符是否唯一 哈希+位运算解法。 解法一:HashSet 思路:判断是否全不同,很自然的想到用HashSet来存放遍历的字符 如果HashSet里不存在该字符,就加入 如果存在则表明重复,返回false 遍历结束,返回true import java.util.*; pu 展开全文
头像 purcy
发表于 2021-12-02 11:44:51
python 实现两种解决方法 第一种方法 遍历整个字符串,利用字典缓存是否已经出现字符。如果出现放入字典,在加入之前需要判断当前字符是否出现如果出现如果字符串不是唯一直接返回False。 遍历之后没有中断说明是唯一字符串。 class Solution: def isUnique(self 展开全文
头像 牛客631859240号
发表于 2022-03-14 17:46:13
我来提供一个不一样的回答吧。 解题思路如下: step1:首先对str数组进行排序 step2:然后利用一个for循环查看相邻的数是否相等,相等说明重复出现了,return false。 class Solution { public: bool isUnique(string s 展开全文
头像 君无颜
发表于 2022-01-26 21:46:18
思想简单 python实现 从左往右挨着来,只需要判断当前字符在 右侧 是否有重复的即可 class Solution: def isUnique(self , str: str) -> bool: # write code here for i in 展开全文
头像 黑猫警长hey
发表于 2022-05-11 14:08:50
一行搞定代码 function isUnique( str ) { return new Set(str).size===str.length } module.exports = { isUnique : isUnique }; module.exports = { is 展开全文
头像 奇点nlp
发表于 2022-05-23 16:42:33
代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 @param str string字符串 @return bool布尔型 class Solution: def isUnique(self , str: str) -> bool: # write code he 展开全文
头像 乐弦之佩
发表于 2022-11-20 16:18:14
import java.util.*; public class Solution { public boolean isUnique (String str) { // 预处理 if (str.length() == 1) return true; 展开全文
头像 extern
发表于 2024-02-08 10:46:40
#include <unordered_set> class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param str string字符串 展开全文

问题信息

难度:
30条回答 7232浏览

热门推荐

通过挑战的用户

查看代码
判断字符是否唯一