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

开饰品店网站建设预算大庆市建设局网站

开饰品店网站建设预算,大庆市建设局网站,wordpress编辑器那个好,php网站开发 学习计划Leetcode 3407. Substring Matching Pattern 1. 解题思路2. 代码实现 题目链接:3407. Substring Matching Pattern 1. 解题思路 这一题是一道leetcode easy的题目,照说应该没啥的,不过实际我做的时候在这里卡了一下,所以还是拿…
  • Leetcode 3407. Substring Matching Pattern
    • 1. 解题思路
    • 2. 代码实现
  • 题目链接:3407. Substring Matching Pattern

1. 解题思路

这一题是一道leetcode easy的题目,照说应该没啥的,不过实际我做的时候在这里卡了一下,所以还是拿过来稍微记录一下好了。

这道题核心还是字符串的匹配,不过麻烦的点在于*符号可以替换一个或多个字符,然后剩下的部分又会是连续的,因此这里相当于是一个另类的lcs匹配问题。

我最后给的解答还是比较暴力的,就是先按照*将pattern字符串p进行切分,然后顺序考察其中的每一个非空子串是否可以顺序在原始字符串s当中找到。

2. 代码实现

给出python代码实现如下:

class Solution:def hasMatch(self, s: str, p: str) -> bool:p = p.strip("*").split("*")i, n = 0, len(s)for sub in p:if sub == "":continuewhile i < n and not s[i:].startswith(sub):i += 1if i >= n:return Falsei += len(sub)return True

提交代码评测得到:耗时0ms,占用内存17.7MB。

http://www.yayakq.cn/news/291052/

相关文章:

  • 做网站还能挣钱吗嘉兴seo收费
  • 网站建设公司如何进行工作微信怎么建小程序
  • 百度站长平台app国内做外贸如何访问外国网站
  • 诸暨做网站广告的电话专注郑州网站建设
  • 建立校园网站wordpress istax
  • 专做蓝领招聘网站有哪些最好的产品网站建设
  • wordpress windows 慢网站seo竞争分析工具
  • 做家乡网站代码建设网站域名有了还要什么
  • 做网站的第一步期末作业网页设计
  • 做网站 客户大概会有那些问题一个优秀的网站
  • 南京市住房建设网站关于南宁网页的介绍
  • 网站建设涉及的法律专门做海报的网站
  • 琼筑网站是哪家做的浏览器网站有哪些
  • 推荐设计网站wordpress模版侵权
  • 电子商务网站开发难点青岛网站建设技术托管
  • 九龙坡做网站2023年房地产市场分析
  • 网站开发需要做什么工作湛江网红打卡点
  • 门窗网站源码wordpress按住标题没有显
  • 怎样用电脑ip做网站青海建设兵团网站小院
  • 京东商城网站wordpress模板数据导航 wordpress
  • 高端网站开发 金蝶摄影网站建设流程
  • 腾讯建设网站视频视频尤溪县建设局网站
  • 苏州知名高端网站建设公司龙岩网站制作设计
  • 网站开发合同适用印花税网站建设市场供需分析
  • 沧州地区做网站营销方案设计
  • 辽宁智能建站系统价格电子商务网站与建设课件
  • 网站建设的优势与不足中小企业网络解决方案
  • 网站导航条制作郑州服装网站建设
  • 企业网站推广的名词解释做网站是什么专业什么工作
  • c2c网站 多钱个人网站域名所有权