題目描述
給定一個字符串,找到它的第一個不重複的字符,並返回它的索引。如果不存在,則返回 -1。
樣例
s = “leetcode”
返回 0.
s = “loveleetcode”,
返回 2.
python解法
class Solution:
def firstUniqChar(self, s: str) -> int:
from collections import Counter
dic = Counter(s)
for i in dic:
if dic[i] == 1:
return s.index(i)
return -1
執行用時 : 76ms
內存消耗 : 13.8MB
題後反思:無
C語言解法
先不寫了,以後再補
執行用時 : ms
內存消耗 : MB
題後反思:
文中都是我個人的理解,如有錯誤的地方歡迎下方評論告訴我,我及時更正,大家共同進步