题解 | #第一个只出现一次的字符#
第一个只出现一次的字符
http://www.nowcoder.com/practice/1c82e8cf713b4bbeb2a5b31cf5b0417c
找到重复字符串的位置
def FirstNotRepeatingChar(self, s):
# write code here
if len(s) == 0:
return -1
temp_list = []
duplicate_index = []
for i in range(len(s)):
if s[i] not in temp_list:
temp_list.append(s[i])
else:
duplicate_index.append(s[i])
for i in range(len(s)):
if s[i] not in duplicate_index:
return i
return -1

查看3道真题和解析