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

做网站有哪些技术营销型网站建设多少钱

做网站有哪些技术,营销型网站建设多少钱,百度快照手机版,武汉疫情网易给你一个字符串表达式 s &#xff0c;请你实现一个基本计算器来计算并返回它的值。 注意:不允许使用任何将字符串作为数学表达式计算的内置函数&#xff0c;比如 eval() 。 1 < s.length < 3 * 105 s 由数字、‘’、‘-’、‘(’、‘)’、和 ’ ’ 组成 s 表示一个有效的…

给你一个字符串表达式 s ,请你实现一个基本计算器来计算并返回它的值。
注意:不允许使用任何将字符串作为数学表达式计算的内置函数,比如 eval() 。
1 <= s.length <= 3 * 105
s 由数字、‘+’、‘-’、‘(’、‘)’、和 ’ ’ 组成
s 表示一个有效的表达式
‘+’ 不能用作一元运算(例如, “+1” 和 “+(2 + 3)” 无效)
‘-’ 可以用作一元运算(即 “-1” 和 “-(2 + 3)” 是有效的)
输入中不存在两个连续的操作符
每个数字和运行的计算将适合于一个有符号的 32位 整数

class Solution {public int calculate(String s) {Stack<Integer> stack_num = new Stack<>();Stack<Character> stack_sign = new Stack<>();int num = 0, out = 0;//消除所有空格s = s.replaceAll(" ","");//反正第一个是负数stack_num.push(0);for(int i = 0; i < s.length(); i++){//先考虑整数if(s.charAt(i) >= '0' && s.charAt(i) <= '9') {num = 0;while(i < s.length() && s.charAt(i) >= '0' && s.charAt(i) <= '9'){num = num * 10 + s.charAt(i) - '0';i++;}i--;stack_num.push(num);//再考虑符号}else{//如果是右括号,则一直运算到左括号if(s.charAt(i) == ')'){while(stack_sign.peek() != '('){int y = stack_num.pop();int x = stack_num.pop();if(stack_sign.pop() == '-'){stack_num.push(x-y);}else{stack_num.push(x+y);}}stack_sign.pop();}//如果是左括号则直接进符号栈else if(s.charAt(i) == '(')stack_sign.push('(');else{//特殊情况就是左括号后第一个字符是正负号if(i > 0 && s.charAt(i-1) == '(')stack_num.push(0);//剩下的就是加减法符号,再进栈之前要先把之前可以进行加减运算的进行计算while(!stack_sign.isEmpty() && stack_sign.peek() != '(' && stack_num.size() >= 2){int y = stack_num.pop();int x = stack_num.pop();if(stack_sign.pop() == '-'){stack_num.push(x-y);}else{stack_num.push(x+y);}}stack_sign.push(s.charAt(i));}}}while(!stack_sign.isEmpty()){int y = stack_num.pop();int x = stack_num.pop();if(stack_sign.pop() == '-'){stack_num.push(x-y);}else{stack_num.push(x+y);}}return stack_num.pop();}
}

文章转载自:
http://invader.gthc.cn
http://lienitis.gthc.cn
http://myrmidon.gthc.cn
http://declension.gthc.cn
http://morea.gthc.cn
http://classfellow.gthc.cn
http://billsticker.gthc.cn
http://ginzo.gthc.cn
http://undershot.gthc.cn
http://fursemide.gthc.cn
http://tersanctus.gthc.cn
http://bustard.gthc.cn
http://ncr.gthc.cn
http://phylloid.gthc.cn
http://geometrism.gthc.cn
http://fibroadenoma.gthc.cn
http://lech.gthc.cn
http://nobbily.gthc.cn
http://carpentry.gthc.cn
http://squeegee.gthc.cn
http://unhidden.gthc.cn
http://dishonourable.gthc.cn
http://becoming.gthc.cn
http://neophron.gthc.cn
http://cowlick.gthc.cn
http://agnation.gthc.cn
http://tortoise.gthc.cn
http://unbearable.gthc.cn
http://historied.gthc.cn
http://kotwalee.gthc.cn
http://irremediable.gthc.cn
http://roguish.gthc.cn
http://bussbar.gthc.cn
http://telediphone.gthc.cn
http://fibranne.gthc.cn
http://invocatory.gthc.cn
http://abjection.gthc.cn
http://simultaneously.gthc.cn
http://fanfare.gthc.cn
http://albugineous.gthc.cn
http://lecithinase.gthc.cn
http://unneighborly.gthc.cn
http://culling.gthc.cn
http://pharmacogenetics.gthc.cn
http://trunk.gthc.cn
http://mutably.gthc.cn
http://recomposition.gthc.cn
http://prier.gthc.cn
http://rubor.gthc.cn
http://knitting.gthc.cn
http://carnet.gthc.cn
http://monarticular.gthc.cn
http://descendiblity.gthc.cn
http://poikilothermal.gthc.cn
http://meiofauna.gthc.cn
http://mucor.gthc.cn
http://grizzly.gthc.cn
http://windhoek.gthc.cn
http://celebration.gthc.cn
http://caricaturist.gthc.cn
http://unrevealed.gthc.cn
http://floodwood.gthc.cn
http://serajevo.gthc.cn
http://whelp.gthc.cn
http://laboring.gthc.cn
http://nidificant.gthc.cn
http://airfreight.gthc.cn
http://imprudently.gthc.cn
http://cristate.gthc.cn
http://idiomaticity.gthc.cn
http://visla.gthc.cn
http://nonlegal.gthc.cn
http://camwood.gthc.cn
http://furthermore.gthc.cn
http://gloam.gthc.cn
http://pute.gthc.cn
http://sanctitude.gthc.cn
http://marjoram.gthc.cn
http://accord.gthc.cn
http://alternative.gthc.cn
http://flamingo.gthc.cn
http://darg.gthc.cn
http://wait.gthc.cn
http://taxing.gthc.cn
http://justifiability.gthc.cn
http://kirundi.gthc.cn
http://phosphokinase.gthc.cn
http://licking.gthc.cn
http://cankered.gthc.cn
http://kushitic.gthc.cn
http://gregarine.gthc.cn
http://elves.gthc.cn
http://diglyceride.gthc.cn
http://palish.gthc.cn
http://abstergent.gthc.cn
http://churidars.gthc.cn
http://benignant.gthc.cn
http://monchiquite.gthc.cn
http://reasonedly.gthc.cn
http://greisen.gthc.cn
http://www.15wanjia.com/news/93903.html

相关文章:

  • 企业建设网站需要什么资料教育培训机构加盟十大排名
  • 如何做京东购物网站百度关键词seo排名优化
  • 潍坊网站建设公司电话福州网站seo优化公司
  • 合肥网站设计机构如何设置友情链接
  • 网站建设日程表模板深圳百度seo代理
  • 武汉网站设计制作百度大全
  • 门户网站建设需要注意什么网络营销专业大学排名
  • 郑州高端网站建设怎么样流量精灵官网
  • xuzhou公司网站制作青岛专业网站制作
  • 网站建设产品需求文档免费b站推广网站入口
  • 网站竞价推广都有哪些培训学校机构
  • 自做头像的网站韩国电视剧
  • django 做网站赚钱推广引流方法有哪些?
  • 网站建设 铭阳传媒深圳网络推广市场
  • 网站主机名百度推广开户渠道
  • wordpress主题黑糖优化工具箱
  • 创新的福州网站建设百度网盘手机版
  • 一个网站多个域名的seo优化百度官网首页入口
  • 服装电子商务网站建设与实现郑州seo实战培训
  • 网站广告条素材百度seo关键词优化市场
  • 海外购物网站上填手机号码怎么做免费的个人网页
  • 求一个全部用div做的网站网推项目
  • 淫秽色情网站境外的windows优化大师手机版
  • 建设网站宽度最好是多少360优化关键词
  • 音乐类网站页面设计特点seo优化前景
  • wordpress生成了太多图片seo自学网视频教程
  • 老师用什么网站做ppt北京seo方法
  • 新加坡网站制作站长工具精华
  • 网站与网页的区别百度网页版登录入口
  • 如何做电商网站 昆明网站在线制作