第一个只出现一次的字符
题目:在一个字符串(0<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置, 如果没有则返回 -1(需要区分大小写).(从0开始计数)
思路:
代码:
1 function FirstNotRepeatingChar(str) 2 { 3 // write code here 4 for(var i = 0; i < str.length; i++){ 5 if(str.indexOf(str[i]) === str.lastIndexOf(str[i])) 6 return i; 7 } 8 return -1; 9 } 10 module.exports = { 11 FirstNotRepeatingChar : FirstNotRepeatingChar 12 };

浙公网安备 33010602011771号