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

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

LeetCode-003-無(wú)重復(fù)字符的最長(zhǎng)子串

2021-09-23 23:19 作者:雄獅虎豹  | 我要投稿

無(wú)重復(fù)字符的最長(zhǎng)子串

題目描述:給定一個(gè)字符串,請(qǐng)你找出其中不含有重復(fù)字符的 最長(zhǎng)子串 的長(zhǎng)度。

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

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

鏈接:https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/ ??

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

解法一:滑動(dòng)窗口法

從第一個(gè)字符開始,有一個(gè)指針p記錄不重復(fù)的第一個(gè)字符,然后依次向后遍歷,把已經(jīng)出現(xiàn)的字符放在List里,先判斷是否出現(xiàn)過(guò),如果出現(xiàn)過(guò),則計(jì)算當(dāng)前位置和p指針的位置之差,即當(dāng)前不重復(fù)的子串的長(zhǎng)度,和最長(zhǎng)的count對(duì)比,如果大于count,則替換之,然后把p指針向右移動(dòng)一位,繼續(xù)向后遍歷,知道最后一個(gè)字符,返回count值即為最長(zhǎng)子串的長(zhǎng)度。


LeetCode-003-無(wú)重復(fù)字符的最長(zhǎng)子串的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
利辛县| 琼中| 秦皇岛市| 会宁县| 化德县| 平顶山市| 嘉黎县| 正蓝旗| 沂水县| 青川县| 海伦市| 泰来县| 宿州市| 修武县| 治多县| 响水县| 绥滨县| 澎湖县| 同仁县| 黄龙县| 湄潭县| 化州市| 玉山县| 林口县| 怀柔区| 石渠县| 湖北省| 阿拉善右旗| 太康县| 兴城市| 镇巴县| 曲阳县| 兴宁市| 华坪县| 宜黄县| 壶关县| 筠连县| 新沂市| 米林县| 烟台市| 达州市|