"nowcoder"
false
"nowcoder" 中 'o' 出现了两次,因此返回 false
"nowcOder"
true
每个字符都只出现了一次
package main import _"fmt" /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param str string字符串 * @return bool布尔型 */ func isUnique( str string ) bool { cnt:=map[byte]int{} for _,ch:=range []byte(str){ cnt[ch]++ if cnt[ch]>1{ return false } } return true }
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题