题解 | #落单字符#

落单字符

http://www.nowcoder.com/practice/7d65d075833c4398bee20e3c3776e88c

function lastUniqueChar( str ) {
if(!str) return "

//可以理解为: 寻找出所有的单个字符  组成一个数组  输出数组最后一个
let arr = [];
for(let i = 0; i < str.length; i++ ){
    if(str.indexOf(str[i]) === str.lastIndexOf(str[i])){
        arr.push(str[i]);
    }
}
if(arr.length == 0) return "";  //如果没有单个的字符串但回空

return arr[arr.length-1];

}

全部评论

相关推荐

头像
点赞 评论 收藏
转发
1 收藏 评论
分享
牛客网
牛客企业服务