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

.net网站制作综合实训报告深圳建站网站模板

.net网站制作综合实训报告,深圳建站网站模板,做电影免费ppt模板下载网站,网站建设公司首选华网天下思路#xff1a;又是有消消乐的感觉#xff0c;只不过这里是遇到一个操作符号#xff0c;就消掉两个数字合并成一个新数#xff1b;所以想到用栈结构来处理#xff1b;用一个栈来放当前遍历过的数字#xff0c;当遍历遇到操作符时#xff0c;就把前面最新入栈的两个数取… 思路又是有消消乐的感觉只不过这里是遇到一个操作符号就消掉两个数字合并成一个新数所以想到用栈结构来处理用一个栈来放当前遍历过的数字当遍历遇到操作符时就把前面最新入栈的两个数取出来操作操作完的结果再放回栈内。最后栈内只剩下一个值就是最终的计算结果 class Solution {public int evalRPN(String[] tokens) {StackInteger stack new Stack();for(String str : tokens){//如果不是操作符号就把当前数字入栈等待被取出操作if(!.equals(str) !-.equals(str) !*.equals(str) !/.equals(str)){stack.push(Integer.valueOf(str));}//如果遇到操作符号就把前面入栈的两个数取出来操作操作完的结果再放回栈内else {int num1 stack.pop();int num2 stack.pop();int pushNum 0;//看例子num1,num2先后顺序理解一下先num1是后入栈的所以放在操作号后面if(.equals(str)) {pushNum num2 num1;}else if(-.equals(str)){pushNum num2 - num1;}else if(*.equals(str)){pushNum num2 * num1;}else if(/.equals(str)){pushNum num2 / num1;}//操作完的结果再放回栈内stack.push(pushNum);}}//最后栈内只剩下一个值就是最终的计算结果return stack.pop();} }
http://www.hkea.cn/news/14347884/

相关文章:

  • 制作网站常用软件frontpage网站模板
  • 上海注册公司核名在哪个网站百度收录了我新网站的2篇文章了
  • 怎么上传网站图片的链接云南app制作
  • 国家网站备案查询微商网站开发合同
  • 上海专业网站建设排行网页制作与设计作业在哪搜题
  • 公司如何建设一个网站百度官方网站网址
  • 网站开发培训深圳网站建设深圳网络公司
  • 建设一个连接的网站网站建设的培训的感受
  • 生产企业网站欣赏wap手机网站代码
  • 上海多语种建站网站对域名
  • 通州 网站建设asp网站开发
  • 软件开发和网站开发哪个好用什么网站做一手房最好
  • 网站的建设期渭南市住房和城乡建设局官方网站
  • 杭州品牌网站建设推广网站建设的新闻动态
  • 做网站网页排版错误网站开发的基本条件
  • 扬州市江都区城乡建设局网站自己开发微网站
  • 申请网站建设费买域名的钱最后给了谁
  • 蚌埠网站制作公司山西工程项目视频制作公司
  • 兴县做网站的公司海南新闻最新消息
  • 国外网站推广平台有哪些?龙岗网红公园
  • 让网站对搜索引擎友好韶关住房和城乡建设网站
  • 建网站都要什么费用环保工程 技术支持 东莞网站建设
  • 做网站用什么软件知乎wap网站cms
  • 网站建设业务培训资料网站构成的作用
  • 沈阳网站优化哪家好科技有限公司 网站制作
  • 网站域名所有权 查询网站没有被百度收录
  • 网站建设的功能特点有哪些产品网络营销策划
  • html官方网站项目网站数据库安装教程
  • 网站开发的功能需求文档模板nas怎么做自己的网站
  • 公司网站建设说明书网站建设海报设计