其他分享
首页 > 其他分享> > 剑指 Offer 50. 第一个只出现一次的字符

剑指 Offer 50. 第一个只出现一次的字符

作者:互联网

剑指 Offer 50. 第一个只出现一次的字符

题目描述:

剑指 Offer 50. 第一个只出现一次的字符

示例:

s = “abaccdeff”
返回 “b”

s = “”
返回 " "

思路:

只需要判断第一次出现的位置和最后出现的位置是否相等

拓展

JavaScript lastIndexOf() 方法:
lastIndexOf() 方法可返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索。

代码:

var firstUniqChar = function(s) {
    for(let x of s){
        if(s.indexOf(x) === s.lastIndexOf(x)) return x
    }
    return ' '
};

标签:字符,return,Offer,50,lastIndexOf,出现
来源: https://blog.csdn.net/weixin_43825727/article/details/112550024