<tr id="tp1vn"><td id="tp1vn"><dl id="tp1vn"></dl></td></tr>
  1. <p id="tp1vn"></p>
  2. <sub id="tp1vn"><p id="tp1vn"></p></sub>
    <u id="tp1vn"><rp id="tp1vn"></rp></u>
    <meter id="tp1vn"></meter>
      <wbr id="tp1vn"><sup id="tp1vn"></sup></wbr>
      日韩第一页浮力,欧美a在线,中文字幕无码乱码人妻系列蜜桃 ,国产成人精品三级麻豆,国产男女爽爽爽免费视频,中文字幕国产精品av,两个人日本www免费版,国产v精品成人免费视频71pao
      網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

      最長回文子串:一道面試題背后的中心擴(kuò)展法

      0
      分享至

      字符串算法里有個經(jīng)典問題:給定一串字符,找出其中最長的回文子串。回文就是正讀反讀都一樣的序列,比如"madam"或"racecar"。子串則要求字符連續(xù),"app"是"apple"的子串,"ale"卻不是。

      這道題的限制條件很清晰:輸入只包含數(shù)字和英文字母,長度在1到1000之間。輸出要求返回最長回文子串本身,如果有多個答案,返回任意一個即可。比如輸入"babad","bab"和"aba"都是正確答案;輸入"cbbd",則只能返回"bb"。


      最直觀的暴力解法是枚舉所有子串,逐一檢查是否為回文。但子串?dāng)?shù)量是O(N2),每次檢查又要O(N),總復(fù)雜度達(dá)到O(N3),對于長度1000的字符串顯然太慢。優(yōu)化的關(guān)鍵藏在回文的對稱性里。


      觀察發(fā)現(xiàn),任何回文都有一個中心點(diǎn)。奇數(shù)長度回文的中心是單個字符,比如"racecar"的'e';偶數(shù)長度回文的中心在兩個字符之間,比如"abba"的兩個'b'中間。從這個中心向兩側(cè)擴(kuò)展,只要左右字符相等,回文就繼續(xù)增長。

      基于這個洞察,"中心擴(kuò)展法"應(yīng)運(yùn)而生。具體做法是:遍歷字符串的每個位置,把它當(dāng)作奇數(shù)長度回文的中心,同時把它和下一個位置當(dāng)作偶數(shù)長度回文的中心,分別向兩邊擴(kuò)展。每次擴(kuò)展記錄找到的最長回文,最終答案就是所有記錄中的最大值。


      實(shí)現(xiàn)時需要一個小技巧。寫一個輔助函數(shù)expand_around_center(s, left, right),從給定的左右邊界開始向外擴(kuò)展:left左移,right右移,直到越界或字符不等為止。循環(huán)終止時,回文長度等于right - left - 1。對奇數(shù)情況調(diào)用(i, i),偶數(shù)情況調(diào)用(i, i+1),一次遍歷就能覆蓋所有可能的中心。

      時間復(fù)雜度降到O(N2),空間復(fù)雜度只有O(1)。對于面試場景,這個解法兼顧了效率和可解釋性——不需要動態(tài)規(guī)劃表,也不需要預(yù)處理,幾行代碼就能講清楚對稱擴(kuò)展的核心思想。

      特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

      Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

      相關(guān)推薦
      熱點(diǎn)推薦
      不能二次加熱的6種食物!醫(yī)生提醒:吃不完或倒掉,別亂節(jié)儉

      不能二次加熱的6種食物!醫(yī)生提醒:吃不完或倒掉,別亂節(jié)儉

      冷眼看世界728
      2026-05-12 20:46:26
      李成儒之子李大海:我對天堂里的母親有愧疚

      李成儒之子李大海:我對天堂里的母親有愧疚

      地理三體說
      2026-05-16 21:40:49
      爛尾20年成鬼城!廣州200棟別墅獲5億救活,7月復(fù)工

      爛尾20年成鬼城!廣州200棟別墅獲5億救活,7月復(fù)工

      科學(xué)發(fā)掘
      2026-05-16 18:30:46
      大瓜!許家印昔日恒大奢靡細(xì)節(jié)流出,丁玉梅海外包養(yǎng)30歲白人小伙

      大瓜!許家印昔日恒大奢靡細(xì)節(jié)流出,丁玉梅海外包養(yǎng)30歲白人小伙

      壹月情感
      2026-05-09 00:00:07
      盲道被撞女孩已被抓!只為了擺拍博眼球,善意消費(fèi)久了遲早要還的

      盲道被撞女孩已被抓!只為了擺拍博眼球,善意消費(fèi)久了遲早要還的

      烈史
      2026-05-17 10:19:00
      中央統(tǒng)戰(zhàn)部決定!部屬高校,領(lǐng)導(dǎo)班子調(diào)整

      中央統(tǒng)戰(zhàn)部決定!部屬高校,領(lǐng)導(dǎo)班子調(diào)整

      EOL教育在線
      2026-05-16 13:13:29
      五支強(qiáng)隊(duì)爭搶詹姆斯!ESPN曝湖人做法太傷人,詹皇深感遭到排擠

      五支強(qiáng)隊(duì)爭搶詹姆斯!ESPN曝湖人做法太傷人,詹皇深感遭到排擠

      峰云峰雨
      2026-05-17 06:15:40
      鴻蒙智行尊界SUV專利圖曝光,實(shí)車或另有設(shè)計(jì)

      鴻蒙智行尊界SUV專利圖曝光,實(shí)車或另有設(shè)計(jì)

      硬核玩家2哈
      2026-05-16 05:17:05
      下班逛京東商城,發(fā)現(xiàn)白酒庫存真相:國窖1573標(biāo)牌950元沒人換!

      下班逛京東商城,發(fā)現(xiàn)白酒庫存真相:國窖1573標(biāo)牌950元沒人換!

      趣味萌寵的日常
      2026-05-16 09:43:50
      前田大然:為糟糕賽季向球迷們抱歉,最終能奪冠真的非常高興

      前田大然:為糟糕賽季向球迷們抱歉,最終能奪冠真的非常高興

      懂球帝
      2026-05-17 06:25:03
      特朗普剛走,中國就開門迎接下個客人,殲-35AE這次出口大單穩(wěn)了

      特朗普剛走,中國就開門迎接下個客人,殲-35AE這次出口大單穩(wěn)了

      華史談
      2026-05-17 08:58:07
      潔麗雅40周年爆大瓜!爺爸同娶堂姐妹,嫡長孫被踢出局太心酸

      潔麗雅40周年爆大瓜!爺爸同娶堂姐妹,嫡長孫被踢出局太心酸

      小鋭有話說
      2026-05-14 17:25:52
      給普通人提個醒,有一個壞消息:深圳杭州誕生4 大奇特怪象,細(xì)品其中緣由值得深思

      給普通人提個醒,有一個壞消息:深圳杭州誕生4 大奇特怪象,細(xì)品其中緣由值得深思

      輝哥說動漫
      2026-05-17 10:41:51
      WTO 被架空無人提!中國入世談判耗時 15 年,如今機(jī)制遭美國癱瘓

      WTO 被架空無人提!中國入世談判耗時 15 年,如今機(jī)制遭美國癱瘓

      深析古今
      2026-05-11 04:42:43
      陳麗華去世1個月,73歲遲重瑞現(xiàn)狀曝光,他果然不是“軟柿子”

      陳麗華去世1個月,73歲遲重瑞現(xiàn)狀曝光,他果然不是“軟柿子”

      白淺娛樂聊
      2026-05-17 08:42:48
      為什么深圳GDP永遠(yuǎn)超不過上海?答案就四個字:老天賞飯

      為什么深圳GDP永遠(yuǎn)超不過上海?答案就四個字:老天賞飯

      民間胡扯老哥
      2026-05-17 08:45:39
      同年同月同日生在同醫(yī)院,名字還一樣!大爺莫名被吊銷駕照:替他背半輩子鍋了...

      同年同月同日生在同醫(yī)院,名字還一樣!大爺莫名被吊銷駕照:替他背半輩子鍋了...

      英國那些事兒
      2026-05-14 23:30:16
      切爾西有救了!阿隆索首簽鎖定下一個坎特,5000 萬白菜價(jià)

      切爾西有救了!阿隆索首簽鎖定下一個坎特,5000 萬白菜價(jià)

      瀾歸序
      2026-05-17 02:35:35
      最新消息:王金龍同志任鹽都區(qū)人民政府區(qū)長

      最新消息:王金龍同志任鹽都區(qū)人民政府區(qū)長

      俯瞰江蘇
      2026-05-17 00:13:49
      1076萬買走張雪35%股份,兩年估值暴漲100倍,凱越虧的從來不是錢

      1076萬買走張雪35%股份,兩年估值暴漲100倍,凱越虧的從來不是錢

      烈史
      2026-05-12 17:55:13
      2026-05-17 12:24:49
      字節(jié)漫游指南
      字節(jié)漫游指南
      有態(tài)度網(wǎng)友ytd
      4167文章數(shù) 46關(guān)注度
      往期回顧 全部

      頭條要聞

      牛彈琴:中美元首會晤全世界關(guān)注 伊朗特別感謝中國

      頭條要聞

      牛彈琴:中美元首會晤全世界關(guān)注 伊朗特別感謝中國

      體育要聞

      馬刺2號,少年老成,這集看過?

      娛樂要聞

      《主角》劉浩存上線,死別猝不及防

      財(cái)經(jīng)要聞

      OpenAI和蘋果的“聯(lián)盟”即將破裂

      科技要聞

      三大運(yùn)營商即將免月租?多方回應(yīng)

      汽車要聞

      大五座SUV卷王!樂道L80上市 租電15.68萬元起

      態(tài)度原創(chuàng)

      教育
      手機(jī)
      旅游
      健康
      數(shù)碼

      教育要聞

      三年級競賽題:算式謎,乘法豎式

      手機(jī)要聞

      官方良心!小米推出電池升級服務(wù):老機(jī)型換大電池 再戰(zhàn)兩年

      旅游要聞

      全部免費(fèi)!鄭州5個適合陰雨天去的室內(nèi)場館推薦

      專家揭秘干細(xì)胞回輸?shù)陌踩L(fēng)險(xiǎn)

      數(shù)碼要聞

      華碩ROG魔盒Pro?Max?電競路由器上架:雙萬兆,低至3199元

      無障礙瀏覽 進(jìn)入關(guān)懷版 主站蜘蛛池模板: 国产亚洲精品自在久久| 欧美在线观看a| 粉嫩高中生无码视频在线观看| 日韩av无码精品人妻系列| 在线看a网站| 国产精品成人一区二区三区视频| 99资源总站| 亚洲一区久久蜜臀av| 国产又粗又猛又爽又黄AV| 狠狠色丁香婷婷久久综合| 在线天堂最新版资源| 好男人社区在线www| 99蜜桃在线观看免费视频网站| 乱人伦人妻中文字幕不卡| 国产亚洲精品午夜福利| 国产精品一二| 黄频短视频免费| 成人无码h真人在线网站| 精品久久久中文字幕二区| а√天堂8资源中文在线| 日韩AV无码一区二区三区不卡| 精品国产亚洲一区二区在线3d| 日韩a视频| 99久久婷婷国产综合精品电影| 91视频一88av| 亚洲欧美日韩尤物AⅤ一区| 色婷婷综合和线在线| 性欧美大战久久久久久久| 国产成人福利在线视老湿机| 欧美老人巨大xxxx做受| 亚洲精品97久久中文| 亚洲公开免费在线视频| 99re在线观看视频| 亚洲性色av私人影院无码| 激情伊人五月天久久综合| 亚洲综合在线最大成人| av区无码字幕中文色| 激情偷乱人伦小说视频在线| 潮喷失禁大喷水aⅴ无码| 欧美%20日韩%20亚洲%20精品二区| 婷婷色婷婷|