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

leetcode1003-检查替换后的词是否有效

题目描述

  • 判断字符串 s 是否为字符串 t 变换而来
  • t 初始为空串
  • 可以往 t 中插入任意次 "abc",可以从中间插,也可以从两边的临界位置插

示例

输入:s = "aabcbc"
输出:true
输入:s = "abcabcababcc"
输出:true
输入:s = "abccba"
输出:false

题解

  • 思路
    1. 用栈,把 "abc" 弹掉(类比“括号”的题)
    2. 用正则或 replace 循环替换掉 "abc",判断最后是否为空(算法题不想用这种)
    3. 双指针也行,但没有栈方便
func isValid(s string) bool {stk := [20010]rune{}tt := -1for _, c := range s {if c != 'c' {tt ++stk[tt] = c} else {if tt >= 1 && stk[tt - 1] == 'a' && stk[tt] == 'b' {tt -= 2} else {tt ++stk[tt] = c}}}return tt == -1
}
http://www.sczhlp.com/news/25738/

相关文章:

  • 政府网站制作建设大学生网页设计作业
  • 网站怎么做淘宝客如何推广app让别人注册
  • 短网址生成器 pythonseo优化
  • 做一网站要学些什么南京网站设计
  • 鹤山做网站免费seo快速排名工具
  • 怎么做网站优化的seo jsbapp9
  • 建设安全备案网站seo收费还是免费
  • 做网站空间不给账号密码网络运营和网络营销的区别
  • 做珠宝商城网站国际外贸网络交易平台
  • 外贸公司 网站腾讯疫情实时数据
  • data map
  • 思通数科AI图纸识别方案介绍
  • 代理网站备案收钱百度广告推广费用一年多少钱
  • 网站建设公司天成网站建设制作
  • 网站开发的常用软件建站seo是什么
  • 计算机网络技术主修课程优化系统的软件
  • 怎么建一个公司运营网站seo流量的提升的软件
  • 网站建设情况说明书百度网盘登录
  • 合肥做网站大概多少钱搜索排名竞价
  • 免费做外贸的网站空间百度平台客服怎么联系
  • 工信部备案网站打不开百度搜索排名优化哪家好
  • 计算机视觉(10)-杂糅(自动驾驶中的多传感器素材融合)
  • wordpress+访问加速哈尔滨seo优化公司
  • 网站域名 过期网站广告制作
  • 福田瑞沃轻卡网站seo置顶 乐云践新专家
  • 安徽专业网站制作公司福州网站seo优化公司
  • 前端做企业网站网站提交百度收录
  • wordpress+左侧导航企业网站优化报告
  • 2025.8.18 题解
  • 不可能的判定