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

建视频网站模板服务营销的七个要素

建视频网站模板,服务营销的七个要素,网站建设做微营销,广州 餐饮 网站建设1. 题目描述 给定 s 和 t 两个字符串,当它们分别被输入到空白的文本编辑器后,如果两者相等,返回 true 。# 代表退格字符。 注意:如果对空文本输入退格字符,文本继续为空。 示例 1: 输入:s …

1. 题目描述

给定 s 和 t 两个字符串,当它们分别被输入到空白的文本编辑器后,如果两者相等,返回 true 。# 代表退格字符。

注意:如果对空文本输入退格字符,文本继续为空。

示例 1:

输入:s = “ab#c”, t = “ad#c”
输出:true
解释:s 和 t 都会变成 “ac”。

示例 2:

输入:s = “ab##”, t = “c#d#”
输出:true
解释:s 和 t 都会变成 “”。

示例 2:

输入:s = “a#c”, t = “b”
输出:false
解释:s 会变成 “c”,但 t 仍然是 “b”。

2. 解题思路

分别处理s和t,以s举例,首先定义慢指针slow和快指针fast,遍历字符串元素,如果快指针指向的当前元素不等于#,则将快指针指向位置的值赋给慢指针指向的位置,慢指针向后移动一位,否则继续移动快指针,不赋值,如果快指针指向的当前元素等于#,这时候判断slow指针是否在字符串的起始位置,不是的话减1。循环结束后比较处理之后的s和t是否相同。

3. 代码实现

class Solution {
public:string change(string str){int slow = 0;for (int fast = 0; fast < str.size(); fast++){if (str[fast] != '#'){str[slow] = str[fast];slow++;}else if (slow > 0){slow--;}}return str.substr(0,slow);}bool backspaceCompare(string s, string t) {return change(s) == change(t);}
};
http://www.tj-hxxt.cn/news/66652.html

相关文章:

  • 90平方设计山西seo优化
  • 济南网站设计公司排名推广方案设计
  • 做网站需要懂什么技术如何推广网址链接
  • 做旅游网站设计的感想提高搜索引擎检索效果的方法
  • 机构网站建设全国疫情最新报告
  • 闵行网站建设外包国外免费推广网站有哪些
  • 招生网站转换率低免费二级域名平台
  • 这样做网站推广网络优化工程师是做什么的
  • 国内网站建设阿里云seo的培训网站哪里好
  • 网站做以后怎么修改网站内容seo门户
  • 今日国内新闻最新消息观后感seo下拉优化
  • 东莞市住房和城乡建设厅网站厦门关键词优化报价
  • 源码如何做网站app推广方式
  • 建设网站专业公司哪家好发布信息的免费平台
  • 合肥网站设计公司seo网站推广优化就找微源优化
  • 怎么用linux做网站2024年阳性什么症状
  • 做网站的网页seo网络营销公司
  • 网站开发如何入门品牌如何推广
  • 哪里可以做足球网站谷歌浏览器网页版入口
  • 手机网站设计公司优选亿企邦百度指数的作用
  • seo外贸网站建设国外免费域名申请
  • 网站空间和服务器有什么区别seo业务培训
  • 怎么建网站 做app软件软件开发培训多少钱
  • wordpress 股票交易seo文章是什么意思
  • 哪个网站专门做灵异文阿亮seo技术顾问
  • 淘宝做的代码能在其他网站用吗seo有哪些优化工具
  • 邯郸网站建设服务报价window优化大师
  • 常州建设网站代理商百度合作平台
  • 电子商务旅游网站建设论文深圳市住房和建设局官网
  • 成都高新区网站建设网站运营主要做什么工作