五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

LeetCode-387-字符串中的第一個(gè)唯一字符

2021-09-29 08:17 作者:雄獅虎豹  | 我要投稿

字符串中的第一個(gè)唯一字符

題目描述:給定一個(gè)字符串,找到它的第一個(gè)不重復(fù)的字符,并返回它的索引。如果不存在,則返回 -1。

示例說(shuō)明請(qǐng)見(jiàn)LeetCode官網(wǎng)。

來(lái)源:力扣(LeetCode) ??

鏈接:https://leetcode-cn.com/problems/first-unique-character-in-a-string/ ??

著作權(quán)歸領(lǐng)扣網(wǎng)絡(luò)所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系官方授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。

解法一:遍歷字符串

首先,如果snull或者空字符串,直接返回-1。

如果s的長(zhǎng)度只有1,返回索引位0。

當(dāng)s的長(zhǎng)度大于1,聲明一個(gè)LinkedHashMap用來(lái)記錄每個(gè)字符出現(xiàn)的次數(shù),然后遍歷s的每一個(gè)字符,將每一個(gè)字符和相應(yīng)出現(xiàn)的次數(shù)放入LinkedHashMap中。

然后按順序遍歷LinkedHashMap,判斷是否存在value為1即只出現(xiàn)過(guò)一次的字符,如果存在,返回在s中的索引位。如果遍歷完發(fā)現(xiàn)不存在,則返回-1。

【每日寄語(yǔ)】 閃光的未必都是金子,而沉默的也不一定就是石頭。



LeetCode-387-字符串中的第一個(gè)唯一字符的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
合肥市| 福州市| 嫩江县| 新和县| 舒兰市| 屏南县| 瑞金市| 微山县| 兴化市| 苏州市| 卫辉市| 怀宁县| 舟山市| 乌拉特中旗| 黔江区| 天全县| 富平县| 贺州市| 蓬莱市| 营口市| 巩留县| 呈贡县| 荆门市| 四子王旗| 久治县| 长宁县| 枣庄市| 抚顺市| 台中市| 陆川县| 调兵山市| 革吉县| 襄樊市| 洮南市| 金川县| 望奎县| 丹巴县| 新宾| 招远市| 长沙县| 滦平县|