题解 | #找出字符串中第一个只出现一次的字符#

找出字符串中第一个只出现一次的字符

http://www.nowcoder.com/practice/e896d0f82f1246a3aa7b232ce38029d4

    
let arr=readline().split('')
let res = []
for (let i = 0; i < arr.length; i++) { 
  if (arr.indexOf(arr[i]) < i) {
    let index = res.indexOf(arr[i])
    res.splice(index, 1)
  } else {
    res.push(arr[i])
  }
}
if (res.length) {
  console.log(res[0])
} else {
  console.log(-1)
}

全部评论

相关推荐

人力小鱼姐:实习经历没有什么含金量,咖啡店员迎宾这种就别写了,其他两段包装一下 想找人力相关的话,总结一下个人优势,结合校园经历里有相关性的部分,加一段自我评价
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务