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

做ppt的图片网站天津网站设计公司

做ppt的图片网站,天津网站设计公司,网站续费能自己续费吗,网站运营的主要内容根据逆波兰表示法#xff0c;求表达式的值。 有效的运算符包括 , -, *, / 。每个运算对象可以是整数#xff0c;也可以是另一个逆波兰表达式。 说明#xff1a; 整数除法只保留整数部分。 给定逆波兰表达式总是有效的。换句话说#xff0c;表达式总会得出有效数值且不存…根据逆波兰表示法求表达式的值。 有效的运算符包括 , -, *, / 。每个运算对象可以是整数也可以是另一个逆波兰表达式。 说明 整数除法只保留整数部分。 给定逆波兰表达式总是有效的。换句话说表达式总会得出有效数值且不存在除数为 0 的情况。 示例 1 输入: [2, 1, , 3, *] 输出: 9 解释: ((2 1) * 3) 9 示例 2 输入: [4, 13, 5, /, ] 输出: 6 解释: (4 (13 / 5)) 6 示例 3 输入: [10, 6, 9, 3, , -11, *, /, *, 17, , 5, ] 输出: 22 解释:    ((10 * (6 / ((9 3) * -11))) 17) 5 ((10 * (6 / (12 * -11))) 17) 5 ((10 * (6 / -132)) 17) 5 ((10 * 0) 17) 5 (0 17) 5 17 5 22 一道栈的题 逆波兰表示法对于基本的四则运算没有优先级的限制所以对于本题而言运算符的优先顺序完全是看运算符在tokens表达式内出现的先后顺序来决定的。定义一个栈一次遍历tokens表达式如果是数字则进栈如果是运算符则将栈stack内前两个栈顶元素出栈进行相应运算。 提交的代码 class Solution {     public int evalRPN(String[] tokens) {          int n tokens.length;          int i,j0,sum,m,k;          int[] nums new int[n];          for(i0;in;i)          {              sum0;              m tokens[i].length();              if(tokens[i].charAt(0)0tokens[i].charAt(0)9)              {                  for(k0;km;k)                  {                      sumsum*10 (tokens[i].charAt(k)-0);                  }                  nums[j] sum;              }              else if(tokens[i].charAt(0)-m1)              {                  for(k1;km;k)                  {                      sumsum*10 (tokens[i].charAt(k)-0);                  }                  nums[j] -sum;              }              else if(tokens[i].charAt(0))              {                  nums[j-2] nums[j-2]nums[j-1];                  jj-1;              }              else if(tokens[i].charAt(0)-)              {                  nums[j-2] nums[j-2]-nums[j-1];                  jj-1;              }              else if(tokens[i].charAt(0)*)              {                  nums[j-2] nums[j-2]*nums[j-1];                  jj-1;              }              else if(tokens[i].charAt(0)/)              {                  nums[j-2] nums[j-2]/nums[j-1];                  jj-1;              }         }          return nums[0];     } } 完整的代码 public class Solution150 {      public static int evalRPN(String[] tokens) {          int n tokens.length;          int i,j0,sum,m,k;          int[] nums new int[n];          for(i0;in;i)          {              sum0;              m tokens[i].length();              if(tokens[i].charAt(0)0tokens[i].charAt(0)9)              {                  for(k0;km;k)                  {                      sumsum*10 (tokens[i].charAt(k)-0);                  }                  nums[j] sum;              }              else if(tokens[i].charAt(0)-m1)              {                  for(k1;km;k)                  {                      sumsum*10 (tokens[i].charAt(k)-0);                  }                  nums[j] -sum;              }              else if(tokens[i].charAt(0))              {                  nums[j-2] nums[j-2]nums[j-1];                  jj-1;              }              else if(tokens[i].charAt(0)-)              {                  nums[j-2] nums[j-2]-nums[j-1];                  jj-1;              }              else if(tokens[i].charAt(0)*)              {                  nums[j-2] nums[j-2]*nums[j-1];                  jj-1;              }              else if(tokens[i].charAt(0)/)              {                  nums[j-2] nums[j-2]/nums[j-1];                  jj-1;              }         }          return nums[0];      }      public static void main(String[] args)      {          //String[] x {2, 1, , 3, *};         // String[] x {4, 13, 5, /, };          String[] x {10, 6, 9, 3, , -11, *, /, *, 17, , 5, };          System.out.println(evalRPN(x));      } }
http://www.yutouwan.com/news/165961/

相关文章:

  • 企业内部管理网站建设计划建设个人网站需要多少钱
  • 网站建设与维护就业怎么样网络公司经营范围开发属于制造吗
  • 江苏网站建设哪家好免费咨询医生在线男科
  • asp.net企业门户网站源码相城建设监理有限公司网站
  • 门户网站对应序号是什么福建建设执业资格注册中心网站
  • 宿州网站建设哪家好企业营销的网站
  • 电子商务网站规划与设计试题网络营销发展的新趋势
  • 检测asp网站死循环拼多多的网站建设
  • 顺德网站制作公司哪家好网址我的上网主页
  • 国外flash网站欣赏营销型网站设计
  • 深圳做网站好的公司百度品牌专区怎么收费
  • 一个网站建设多少钱商业设计要点
  • 快乐十分网站开发网站建设技术人员招聘
  • 做fitting的网站wordpress 安装不了
  • 最少的钱做网站龙岩网站设计培训
  • 成都电商网站开发公司网站开发工作分解结构
  • 网站后台素材网站开发所需技术
  • 安顺做网站的公司哈尔滨网站开发培训
  • 咨询行业网站建设公司哈尔滨建站模板搭建
  • 广东建设注册执业中心网站wordpress设置邮箱插件
  • 网站源码偷取工具网站建设电话销售录音
  • 苗木网站什么做做拼图字的网站
  • 做集团网站的在线房产网
  • 内江移动网站建设驻马店市网站建设
  • 网站免费优化工具四川旅游seo整站优化站优化
  • 机械网站建设公司网站设计师要求
  • 网站建设哪个公司好知乎三只松鼠网站怎样做
  • 临清网站制作唐山做网站价格
  • 网站制作的地方东莞核酸检测收费
  • 上海模板网站套餐做网站客户要先看效果后付款