日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

回文判断

發(fā)布時(shí)間:2025/3/15 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 回文判断 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

參考:http://zhedahht.blog.163.com/

  • 判斷一個(gè)字串是否是回文。
  • 輸入一個(gè)字符串,輸出該字符串中最長(zhǎng)的回文子字符串的長(zhǎng)度。
  • 1、思路:

      只要從兩頭開始同時(shí)向中間掃描字串,如果直到相遇兩端的字符都一樣,那么這個(gè)字串就是一個(gè)回文。我們只需要維護(hù)頭部和尾部?jī)蓚€(gè)掃描指針即可;另一種方法是從中間開始、向兩邊擴(kuò)展查看字符是否相等。

    2、思路:

      遍歷字符串,對(duì)每一個(gè)字符往兩邊擴(kuò)展,看兩側(cè)的字符是否相同,這樣時(shí)間復(fù)雜度是O(n2)。注意擴(kuò)展時(shí)考慮奇數(shù)和偶數(shù)兩種情況。

    GetLongestSymmetricalLength 1 int GetLongestSymmetricalLength_2(char* pString) 2 { 3 if(pString == NULL) 4 return 0; 5 6 int symmeticalLength = 1; 7 8 char* pChar = pString; 9 while(*pChar != '\0') 10 { 11 // Substrings with odd length 12 char* pFirst = pChar - 1; 13 char* pLast = pChar + 1; 14 while(pFirst >= pString && *pLast != '\0' && *pFirst == *pLast) 15 { 16 pFirst--; 17 pLast++; 18 } 19 20 int newLength = pLast - pFirst - 1; 21 if(newLength > symmeticalLength) 22 symmeticalLength = newLength; 23 24 // Substrings with even length 25 pFirst = pChar; 26 pLast = pChar + 1; 27 while(pFirst >= pString && *pLast != '\0' && *pFirst == *pLast) 28 { 29 pFirst--; 30 pLast++; 31 } 32 33 newLength = pLast - pFirst - 1; 34 if(newLength > symmeticalLength) 35 symmeticalLength = newLength; 36 37 pChar++; 38 } 39 40 return symmeticalLength; 41 }

    ?

    ?

    ?

    轉(zhuǎn)載于:https://www.cnblogs.com/wangpengjie/archive/2013/04/16/3024712.html

    總結(jié)

    以上是生活随笔為你收集整理的回文判断的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 精品三级av| 美国三级a三级18 | 欧美极品在线观看 | 亚洲毛片a | 男女男精品视频 | 日韩免费视频观看 | 日日躁夜夜躁白天躁晚上躁91 | 久久久久久美女 | 日本91在线 | 视频在线观看电影完整版高清免费 | 日日碰狠狠躁久久躁蜜桃 | av电影在线不卡 | 91极品在线 | 99热99| 日韩欧美一区二区三区 | 免费中文字幕视频 | 中国黄色免费网站 | www黄色片 | 毛片大全在线观看 | 国产资源网站 | 五月婷色 | 五月婷婷综合激情网 | a级一a一级在线观看 | 亚洲网站色 | 国产美女久久久 | 曰本女人与公拘交酡 | 九九热视频免费 | 欧美在线视频免费观看 | 亚洲欧美变态另类丝袜第一区 | 人妻av一区二区三区 | 男女激情在线观看 | 色一区二区三区 | 香蕉视频最新网址 | 免费看黄色一级大片 | free黑人多人性派对hd | 国产成人无码精品久在线观看 | 国产盗摄av | 国产成人三级在线观看 | 伊人综合影院 | 午夜嘿嘿嘿 | 日韩精品一区二区三区不卡 | 成人h动漫精品一区二区下载 | 久久久久久久久久久久久久久久久久久久 | 永久免费不卡在线观看黄网站 | 97人妻精品一区二区三区免费 | 嫩草国产精品 | 18岁毛片 | 97超碰免费在线 | 亚洲欧洲日产av | 处破痛哭a√18成年片免费 | 一区二区三区四区精品 | 依依成人综合网 | 一级做a爱片久久 | 最新日本中文字幕 | 不卡在线一区二区 | 91人人爱 | 欧美成人精品一区二区三区在线看 | 国产精品久久综合 | 色婷婷五 | 一区精品在线观看 | 亚洲自拍偷拍网站 | 综合色视频 | 热精品 | 天天射视频 | 成人激情社区 | 欧美人妻精品一区二区 | 视频1区2区 | 韩产日产国产欧产 | 亚洲免费成人 | 成人在线免费视频播放 | 亚洲国产高清国产精品 | 一个人在线观看免费视频www | 中国一级免费毛片 | 国产妇女馒头高清泬20p多 | 国产日韩网站 | 九九黄色大片 | 免费a v网站| 国产一级做a爱免费视频 | 欧美一区二区福利 | 干美女视频 | 欧美日韩黄色一级片 | 国产又黄又猛又粗又爽 | 成人伊人网站 | 日本三级大片 | 最新的黄色网址 | 欧美打屁股 | 亚洲伦理久久 | jizz国产在线 | 成人免费直播 | 天天干天天碰 | 久久久精品人妻一区二区三区四 | 极品丰满少妇 | 亚洲播放器 | 中文字幕国产一区二区 | 婷婷天天| 久久久久久黄 | 国产三区精品 | 国语对白对话在线观看 | 亚洲另类春色 |