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

鲜花网站建设规模设想宁波四方网络网站建设

鲜花网站建设规模设想,宁波四方网络网站建设,天津网站制作建设,wordpress ip 插件比较含退格的字符串 844. 比较含退格的字符串 - 力扣(LeetCode) 题目 给定 s 和 t 两个字符串,当它们分别被输入到空白的文本编辑器后,如果两者相等,返回 true 。# 代表退格字符。 注意:如果对空文本输…

比较含退格的字符串

844. 比较含退格的字符串 - 力扣(LeetCode)

题目

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

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

示例 1:

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

示例 2:

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

示例 3:

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

提示:

  • 1 <= s.length, t.length <= 200
  • s 和 t 只含有小写字母以及字符 '#'

自己的思路和代码

思路

        直接遍历字符串,将字符串的有效字符存储到栈中,然后对比一下两个栈就可以了。

代码
class Solution {
public:bool backspaceCompare(string s, string t) {stack<char> s1;stack<char> s2;for(auto i : s) {if(i == '#') {if(!s1.empty()) {s1.pop();}} else {s1.push(i);}}for(auto i : t) {if(i == '#') {if(!s2.empty()) {s2.pop();}} else {s2.push(i);}}if(s1.size() != s2.size()) {return false;} else {int sum = s1.size();for(int i=0; i<sum; i++) {if(s1.top() != s2.top()) {return false;}s1.pop();s2.pop();}return true;}}
};

http://www.dtcms.com/wzjs/826001.html

相关文章:

  • 小学生网站制作做网站带来的好处
  • 网站备案产品信息错误天津最新紧急通知
  • 网站空间如何搬家大连百度代理
  • 广州开发区建设局网站黄埔搜索网站怎么做的
  • 查找网站后台入口宁波seo托管公司
  • 长泰网站建设住房和城乡建设部网站官网
  • 如何自建网站做淘客郴州网站建设制作
  • 网站开发类参考文献苏州自助建站
  • 金泉网做网站电话wordpress 顶部登录
  • asp双语网站后台怎么用wordpress会员多语言
  • 龙华网站建设 信科网络男科医院网站建设
  • 网站建设 客户定位免备案网站建设
  • 网站网页的书签怎么做wordpress部分文字管理员可见
  • 深圳做微网站新乡彩票网站建设
  • 厦门 网站建设网站ftp模板
  • 5 电子商务网站建设的步骤免费咨询医生妇科医生
  • 建立内部网站需要多少钱微商线上营销平台软件
  • 做推广的网站有哪些优化服务公司
  • 电脑网站大全北京海淀区网站建设
  • 棠下手机网站建设wordpress评论审核项
  • 手机网站建设的影响做网页局域网站点配置
  • 学校资源网站建设目标漯河网站建设哪家
  • 自建站模板wordpress数据库安装
  • 如何给自己公司做一个网站dw网页制作怎么设置背景颜色
  • 医院网站开发公司网站的内容和功能
  • 郑东新区网站建设夹克定制公司
  • 外贸网站装修手机网站展示
  • 衡水建设公司网站模块建站平台
  • 公司网站布局单页面优化的重点
  • 沧州英文网站制作深圳有哪些软件公司