<filename>src/387.py
# 给定一个字符串，找到它的第一个不重复的字符，并返回它的索引。如果不存在，则返回 -1。

# 案例:

# s = "leetcode"
# 返回 0.

# s = "loveleetcode",
# 返回 2.


class Solution:
    def firstUniqChar(self, s: str) -> int:
        for i in range(len(s)):
            if s.find(s[i]) == s.rfind(s[i]):
                return i
        return -1


v = Solution().firstUniqChar("loveleetcode")
print(v)

<filename>src/387.py
# 给定一个字符串，找到它的第一个不重复的字符，并返回它的索引。如果不存在，则返回 -1。

# 案例:

# s = "leetcode"
# 返回 0.

# s = "loveleetcode",
# 返回 2.


class Solution:
    def firstUniqChar(self, s: str) -> int:
        for i in range(len(s)):
            if s.find(s[i]) == s.rfind(s[i]):
                return i
        return -1


v = Solution().firstUniqChar("loveleetcode")
print(v)

# 给定一个字符串，找到它的第一个不重复的字符，并返回它的索引。如果不存在，则返回 -1。 # 案例: # s = "leetcode" # 返回 0. # s = "loveleetcode", # 返回 2.