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

台州智能模板建站深圳免费模板建站

台州智能模板建站,深圳免费模板建站,杭州婚恋网站建设,视频广告制作一)删除字符串中所有相邻字符的重复项 1047. 删除字符串中的所有相邻重复项 - 力扣#xff08;LeetCode#xff09; 算法原理:栈结构模拟#xff0c;只是需要遍历所有字符串中的字符#xff0c;一次存放到栈里面即可#xff0c;也是可以使用数组来模拟一个栈结构的: class… 一)删除字符串中所有相邻字符的重复项 1047. 删除字符串中的所有相邻重复项 - 力扣LeetCode 算法原理:栈结构模拟只是需要遍历所有字符串中的字符一次存放到栈里面即可也是可以使用数组来模拟一个栈结构的: class Solution {public String removeDuplicates(String s) {StackCharacter stacknew Stack();String ret;for(char ch:s.toCharArray()){if(stack.isEmpty()) stack.push(ch);else{char topstack.peek();if(topch){stack.pop();}else{stack.push(ch);}}}for(char ch:stack){retch;}return ret;} } class Solution {public String removeDuplicates(String s) {StringBuilder resultnew StringBuilder();for(char ch:s.toCharArray()){if(result.length()0){result.append(ch);}else{if(result.charAt(result.length()-1)ch){result.deleteCharAt(result.length()-1);}else{result.append(ch);}}}return result.toString();} } 二)比较含退格的字符串 844. 比较含退格的字符串 - 力扣LeetCode 算法原理:如果遇到空格那么直接消掉前面的字符即可如果当前的第一个字符是#那么不会抵消前面的任何一个字符仍然是一个空字符串 class Solution {public String changeStr(String str){StackCharacter stacknew Stack();String ret;for(char ch:str.toCharArray()){if(ch#){if(!stack.isEmpty()) stack.pop();else continue;} else stack.push(ch);}for(char ch:stack) retch;return ret.toString();}public boolean backspaceCompare(String s, String t) {return changeStr(s).equals(changeStr(t));} } 三)基本运算器(2) 224. 基本计算器 - 力扣LeetCode 算法原理: 1)由于乘除运算优于加减运算因此我们不妨先考虑先进行所有的乘除运算并将这些乘除运算后的整数值放回到原表达式的位置然后随后将所有的乘除运算都计算完成之后随后整个表达式里面的值就是就是相当于是整个一系列整数相加减的值 2)因此我们可以使用一个栈保存这些进行乘除运算之后的整数的值对于加减号的数字可以直接压入到栈里面对于乘除号的数字可以直接和栈顶元素进行计算并替换栈顶元素作为计算之后的结果
http://www.zqtcl.cn/news/675326/

相关文章:

  • 网站建设 可以吗打开浏览器的网站
  • 惠州定制网站制作推荐chinacd wordpress第三性
  • 网站建设从初级到精通网站开发成本预算价目表
  • 网站程序开发上海高端网站开发站霸网络
  • 企业网站对网络营销的意义环保材料 技术支持 东莞网站建设
  • 房地产网站建设价格买卖网站
  • 网站宣传方案开发专业网站
  • 电子商务+网站建设wordpress首页幻灯
  • 网站建设表格的属性学校网站建设命名
  • 清远网站建设自学网站开发要多久
  • 可信网站 quot 验证能防范哪些安全.教育类app开发价格表
  • 网站设计服务流程深圳网站设计公司费用大概多少
  • 邮件网站怎么做的本地计算机做网站服务器
  • 自己建的网站打不开html5 手机网站 模版
  • 网站建设跟网站结构如何提高网站排名的方法
  • 网站模板 缓存商标网上开店创业计划书
  • 沧州网站建设微艾薇怎样给企业做网站
  • 如何做淘宝客的网站个人网站设计与制作代码
  • 信用门户网站建设观摩惠州专业做网站
  • wordpress打开网站前广告佛山百度推广seo服务
  • 松北建设局网站vps 用ip可以访问网站么
  • 网站图片内容免费开源crm
  • wordpress调用分类栏目wordpress文章优化
  • 建站公司上海企业官网模板下载
  • 网站建设推广话术wordpress 不显示缩略图
  • 企业电子商务网站建设和一般百拓公司做网站怎么样
  • 吉林网站建设司上海什么做网站的公司比较好
  • 吉安市建设规划局网站jsp wordpress
  • 建设银行贵金属网站微信小程序注册后怎么使用
  • 如何做律师网站河南建网站 优帮云