日期:2014-05-17  浏览次数:20507 次

请问怎样检查字串中字符是否重复?
请问怎样检查字串中字符是否重复?
用javascript

------解决方案--------------------
几种思路

1.循环每个字符和后面的每个字符比较,有相同的,中断循环返回相同的字符

2.循环每个字符的indexOf与lastIndexOf是否相同,不同则中断返回该字符

3.循环每个字符作为正则,匹配整个字符串两次,match的返回该字符
------解决方案--------------------
压栈
------解决方案--------------------
二楼第一种方法不错
------解决方案--------------------
.........
就算是英文单词也不可能没有重复地啊。26个字母就最多出现一次?不可能的了
算法本身地使用性不高了。