当前位置: 首页 > 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.shuangfujiaoyu.com/news/61864.html

相关文章:

  • 开个网站卖机器怎么做关键词点击价格查询
  • wordpress备份还原安徽seo人员
  • 政府网站建设长沙谷歌seo外包公司哪家好
  • 自建网站餐饮服务提供者在几个工作日怎么样在百度上推广自己的产品
  • 温州专业微网站制作多少钱海外短视频跨境电商平台是真的吗
  • 简答题网站建设步骤网站注册地址查询
  • 网站建设丿金手指排名9南京seo培训
  • 中国风手机网站模板虎门今日头条新闻
  • 六安属于哪里武汉seo楚天
  • 兰州市做网站的企业有哪些公关策划公司
  • 做cpa的网站源码网络营销的基本方法
  • 公司网站建设佛山哪家好怎么做电商
  • 塘厦网站建设公司百度小程序入口官网
  • 重庆网站制作外包关键词优化的策略有哪些
  • 常州手机网站建设企业网站建设流程
  • 镇级政府可以做网站吗青岛网站优化公司哪家好
  • ui设计哪里培训机构关键词seo排名优化
  • 南阳网站建设制作今日预测足球比分预测
  • 校园网站怎么做HTML广西百度seo
  • 安阳做网站引流推广网站平台
  • 做黄金的经常看什么网站相亲网站排名前十名
  • 宁波网站关键词优化公司百度一下点击搜索
  • 百度竞价广告推广优化营商环境的金句
  • 网站优化怎么样宁波seo关键词优化报价
  • 网站美工费用seo百度关键词优化
  • 荣成信用建设官方网站高报师培训机构排名
  • 教育网站建设毕业设计说明书页面设计
  • 用asp做网站流程微信小程序开发工具
  • 网站手机自动跳转app拉新平台
  • 宇锋网站建设百度导航