[LeetCode]387. 字符串中的第一個唯一字符 ★

題目描述

給定一個字符串,找到它的第一個不重複的字符,並返回它的索引。如果不存在,則返回 -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

題後反思:

文中都是我個人的理解,如有錯誤的地方歡迎下方評論告訴我,我及時更正,大家共同進步

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章