当前位置: 首页 > news >正文

本科专业 网站开发不懂开发如何建设网站

本科专业 网站开发,不懂开发如何建设网站,阿里云建站和华为云建站哪个好,蓝色网站导航1 题干内容 请实现一个函数用来匹配包括.和*的正则表达式。模式中的字符.表示任意一个字符#xff0c;而*表示它前面的字符可以出现任意次#xff08;包含0次#xff09;。 在本题中#xff0c;匹配是指字符串的所有字符匹配整个模式。 例如#xff0c;字符串aaa与模式a.a…1 题干内容 请实现一个函数用来匹配包括.和*的正则表达式。模式中的字符.表示任意一个字符而*表示它前面的字符可以出现任意次包含0次。 在本题中匹配是指字符串的所有字符匹配整个模式。 例如字符串aaa与模式a.a和ab*ac*a匹配但是与aa.a和ab*a均不匹配。 2 题意解析 匹配是指完全匹配即aaa与aaaa不匹配只有aaa与aaa才能说是匹配。 b*可以理解是也可以是bbbbbb*例如ab*ac*a可以理解为aaa也可以理解为abaa或者abaca。 3 解题思路 字符串strA, 模式串patternB (1)patternB[j1] ! * 当strA[i] patternB[j]或者patternB[j] . and i len(strA)如果strA[i1] ! patternB[j1], 返回False如果strA[i1] patternB[j1]进行下一轮比较 当strA[i] ! patternB[j] and patternB[j] ! . 直接返回Flase (2)patternB[j1] * 当strA[i] patternB[j]或者patternB[j] . and i len(strA) 1)i不变模式串 j j 2 2)j不变字符串 i i 1 3i i 1 j j 2 当strA[i] ! patternB[j] and patternB[j] ! . 1)i不变模式串 j j 2 4 具体代码 def matchReg(strA: str, patternB: str, i: int 0, j: int 0) - bool:if i len(strA) and j len(patternB): # 完全匹配return Trueif i len(strA) and j len(patternB) or (i len(strA) and j len(patternB)):return Falseif (j1) len(patternB) and patternB[j1] *:if (patternB[j] . and i len(strA)) or (strA[i] patternB[j]):return matchReg(strA, patternB, i, j 2) or matchReg(strA, patternB, i 1, j) or matchReg(strA, patternB, i 1, j 2)else:return matchReg(strA, patternB, i, j 2)if (patternB[j] . and i len(strA)) or (strA[i] patternB[j]):return matchReg(strA, patternB, i 1, j 1)return False     GitHub链接https://github.com/miaomiaoqiushui/Algorithm/blob/master/1_%E5%89%91%E6%8C%87Offer/53_%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E5%8C%B9%E9%85%8D.ipynb   转载于:https://www.cnblogs.com/liuzhen1995/p/10799234.html
http://www.yutouwan.com/news/201443/

相关文章:

  • 新乡做网站哪家好用dw制作网站模板下载
  • 濮阳房产网站建设wordpress 获取地址
  • 便宜的vps租用网站域名解析 别人网站
  • 武昌做网站公司推荐投资网站怎么做
  • 整站优化昌吉可以吗?个人网站介绍怎么写
  • 域名网站可以做多个品牌产品吗网站制作需要平台
  • 广州外贸网站设计网页传奇游戏百度
  • 网站如何从后台进入制作简单的网页代码
  • 网站建设图总结外贸网站建设模版
  • 个人网站怎么做打赏衡水做网站建设公司
  • 做互助盘网站找哪家好织梦采集侠官方网站
  • 免费招聘网站建设搜索引擎推广入口
  • 郑州网站seo多少钱人工智能培训机构哪个好
  • 怎样提升网站权重网站开发怎么谈
  • 牡丹江信息网完整版免费网站seo软件
  • 在线检测网站安全建设部网站查询注册岩土工程师
  • 北苑做网站的公司制作网页类型一般分为什么
  • 产品网站 模板老薛主机wordpress模板
  • 网页设计服装网站建设百度域名地址查询
  • 龙岗外贸网站制作淘宝美工与网站开发
  • 做网站的叫什么思耐国内小程序最好的公司
  • 网站编辑面试问题和答案网站建设科目
  • 视频网站 界面设计企业网站实施方案
  • 泰安网站建设公司宝安做网站公司乐云seo
  • 仙桃企业网站建设wordpress可以仿站吗
  • 网站建立好了自己怎么做优化上海外贸官网
  • 常州新北区有做淘宝网站策划的吗最新网站建设软件
  • 模板网站建设建材网站建设 南宁
  • 网站域名如何从代理商那里转出来介绍自己做的电影网站
  • 上海城乡建设管理局网站保障房板块工业互联网平台评价方法