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

在线网站做图集相册公众号推广引流

在线网站做图集相册,公众号推广引流,做标记网站,做一个网站指定页面的推广思路:又是有消消乐的感觉,只不过这里是遇到一个操作符号,就消掉两个数字合并成一个新数;所以想到用栈结构来处理;用一个栈来放当前遍历过的数字,当遍历遇到操作符时,就把前面最新入栈的两个数取…

在这里插入图片描述
思路:又是有消消乐的感觉,只不过这里是遇到一个操作符号,就消掉两个数字合并成一个新数;所以想到用栈结构来处理;用一个栈来放当前遍历过的数字,当遍历遇到操作符时,就把前面最新入栈的两个数取出来操作,操作完的结果再放回栈内。最后栈内只剩下一个值就是最终的计算结果


class Solution {public int evalRPN(String[] tokens) {Stack<Integer> 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.bjxfkj.com.cn/article/102330.html

相关文章:

  • 南京自适应网站免费网页设计制作网站
  • 历史文化类网站源码怎么做电商新手入门
  • 单页网站制作教程南宁seo外包服务商
  • 长春做网站团队跨境电商
  • 资源网搭建seo电商运营是什么意思
  • 查建筑企业信息的网站百度seo有用吗
  • 上海公司注册查询山西网站seo
  • 抓取网站后台密码文员短期电脑培训
  • 做门户网站服务器选择线上营销推广方案
  • 有哪些可以做1元夺宝的网站互动营销是什么意思
  • 顺德企业手机网站建设小红书seo排名规则
  • 网站的主题定位快速排名生客seo
  • 汉狮做网站公司郑州网络软文营销案例
  • 深圳响应式网站百度搜索竞价
  • 表白网页生成器下载长沙seo
  • 山东疫情最新消息今天封城了南京关键词优化软件
  • 网站建设 岗位百度平台我的订单查询在哪里
  • icp ip 网站备案查询广东网络优化推广
  • 长春网站建设找源晟seo推广是什么意思
  • 最好的网站建设价格深圳创新创业大赛
  • 网站上的图是怎么做的aso关键词优化工具
  • 网站开发的工资百度云手机登录入口
  • 做会计网站的流程如何自己弄一个网站
  • 威海互联网推广汕头最好的seo外包
  • 杭州建设网站公司哪家好长沙百度网站优化
  • 建筑产业大数据综合服务平台seo综合查询什么意思
  • 创建自由摄影师的网站内容网站seo视频教程
  • 专业型网站建设方案服务器ip域名解析
  • 在乐文网站做翻译靠谱吗化学sem是什么意思
  • 网站主体信息制作网站费用