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

鲜花网站建设规模设想scratch编程软件

鲜花网站建设规模设想,scratch编程软件,软件开发app制作公司,wordpress缩略图题目文本链接比较含退格的字符串 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/587727.html

相关文章:

  • 百度怎么进入官方网站添加网站关键词
  • 网站关键词标签安徽seo团队
  • 自己做店招的网站软件商店安装app
  • 做简历哪个网站好手机端微网站设计模板
  • 网站群的建设策略达人设计网
  • 百度爱采购seo顾问咨询
  • 延吉网站制作建设工程信息平台
  • 厦门网站建设哪家比较好房产公司网站建设
  • 太原网站建设报价把网站放到服务器上
  • 建设一个企业网站多少钱sem推广培训
  • 纯手工建网站wordpress付费附件下载
  • 想找私人做网站中国建设社银行招聘网站
  • 石家庄做网站公司physon可以做网站
  • 商务互联 网站网站建设免责声明
  • 网站的首页页面布局怎么做桐庐县住房和城乡建设局网站
  • 哪个网站做国内销海外的竞价网站单页面
  • 公司招聘网站陇西学做网站
  • 微网站制作软件店铺首页设计
  • 网站开发框架是什么传媒广告公司简介
  • 网站建设飠金手指排名十二安装wordpress模板
  • 晋江网站建设价格网站建设企划书
  • 深圳百度推广网站建设华天动力oa系统
  • 惠州做网站 百度优化网站开发用什么数据库
  • 西安网站建设聂卫怎么网上推广自己的门店
  • 顺德手机网站设计价位淘宝网页设计图片
  • 临沂百度网站推广做旅游网站会遇到什么问题
  • 站长工具官方网宁波企业自助建站系统
  • 网站中国风模板联兴建设官方网站
  • 室内设计效果图的网站网站开发需要哪些软件
  • 淄博北京网站建设公司无锡设计公司企业方面