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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

算法:正则表达式匹配

發布時間:2025/6/15 编程问答 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 算法:正则表达式匹配 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

題目:
給定一個字符串 (s) 和一個字符模式 (p)。實現支持 '.' 和 '*' 的正則表達式匹配。

'.' 匹配任意單個字符。

'*' 匹配零個或多個前面的元素。

匹配應該覆蓋整個字符串 (s) ,而不是部分字符串。

說明:

s 可能為空,且只包含從 a-z 的小寫字母。
p 可能為空,且只包含從 a-z 的小寫字母,以及字符 . 和 *。
示例 1:

輸入: s = "aa" p = "a" 輸出: false 解釋: "a" 無法匹配 "aa" 整個字符串。

示例 2:

輸入: s = "aa" p = "a*" 輸出: true 解釋: '*' 代表可匹配零個或多個前面的元素, 即可以匹配 'a' 。因此, 重復 'a' 一次, 字符串可變為 "

主要理解動態規劃的過程,對應幾種狀態分別寫出對應動態方程。動態規劃見下面地址。

//正則表達式匹配(動態規劃)//* 表示匹配'零個'或'多個'前面的那一個元素 //通過p來匹配s func isMatch(s string, p string) bool {m, n := len(s), len(p)matches := func(i, j int) bool {if i == 0 {return false}if p[j-1] == '.' {return true}return s[i-1] == p[j-1]}f := make([][]bool, m + 1)for i := 0; i < len(f); i++ {f[i] = make([]bool, n + 1)}f[0][0] = truefor i := 0; i <= m; i++ {for j := 1; j <= n; j++ {if p[j-1] == '*' {f[i][j] = f[i][j] || f[i][j-2]if matches(i, j - 1) {f[i][j] = f[i][j] || f[i-1][j]}} else if matches(i, j) {f[i][j] = f[i][j] || f[i-1][j-1]}}}return f[m][n] }

鏈接:https://leetcode-cn.com/problems/regular-expression-matching/solution/zheng-ze-biao-da-shi-pi-pei-by-leetcode-solution/

總結

以上是生活随笔為你收集整理的算法:正则表达式匹配的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 精品一区二区三区三区 | 欧美啪啪网 | 国产卡一卡二卡三无线乱码新区 | 日不卡 | 国产精品高潮呻吟久久久 | 中文字幕乱码人妻一区二区三区 | 西西4444www大胆无码 | 午夜国产视频 | 免费在线看黄网站 | 国产人成一区二区三区影院 | 亚洲精品va | 嫩草午夜少妇在线影视 | 中文字幕第5页 | 三级视频网站在线观看 | 天天操天天干天天摸 | 男人天堂国产 | 亚洲逼图| 亚洲久久久久久久 | 色天天色 | 久久久久久久久久福利 | 女人私密又肥又大 | 黄色在线播放网站 | 欧日韩在线视频 | 免费网站在线高清观看 | 神马午夜888 | 久久在现 | 一区二区精品视频在线观看 | 99re这里只有精品首页 | 在线免费播放av | 少妇久久久久久久久久 | 一区二区三区精品视频 | 欧美国产日韩综合 | 精品视频一二区 | 黄色小说在线免费观看 | 久久网站视频 | 可以免费看av | 久草香蕉视频 | 久久久久久国产精品一区 | 日韩av在线网址 | 精品久久久久久久久中文字幕 | 日本天堂免费a | 亚洲理伦 | 一区二区三区在线 | 高清在线一区 | 日韩电影中文字幕 | 深夜成人福利视频 | 亚洲精品视频免费看 | 免费国产羞羞网站视频 | 在线观看国产免费av | 色呦在线 | 永久黄网站色视频免费观看w | 国产无套精品一区二区三区 | 日日操天天操夜夜操 | 日韩在线专区 | 绯色av一区| 在线你懂的视频 | 野外做受又硬又粗又大视频√ | 92av视频| 久久欲 | 一本一本久久a久久精品综合麻豆 | 国产一区二区三区免费在线观看 | 日韩精品三级 | 日本少妇ⅹxxxxx视频 | 韩日中文字幕 | 天堂av2020| 成人精品亚洲 | 日本一级淫片 | 谁有毛片网站 | 狠狠2020| 91在线看视频 | 亚洲精品一线二线三线 | 欧美性理论片在线观看片免费 | 这里只有精品视频在线观看 | 日韩精品一区二区视频 | 综合网视频 | 超碰按摩 | 狠狠操天天射 | 最近中文字幕在线中文视频 | 高清免费毛片 | 午夜伦理影院 | 人人干狠狠干 | 色狠狠一区二区三区 | 午夜电影一区二区三区 | 无人码人妻一区二区三区免费 | 亚洲精品免费在线播放 | 国产精品久久综合青草亚洲AV | 7788色淫网站小说 | 福利第一页| 精品成人免费一区二区在线播放 | 亚洲精品成人无码毛片 | 精品久久无码视频 | 成人免费三级 | 超碰男人天堂 | 亚洲一区免费视频 | 日韩女同一区二区三区 | 日本极品喷水 | 一级坐爱片 | 中文天堂在线视频 | 日韩在线视频一区 |