博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
leetcode Evaluate Reverse Polish Notation
阅读量:2341 次
发布时间:2019-05-10

本文共 980 字,大约阅读时间需要 3 分钟。

思路:

这个题还好是让你计算波兰式。如果说让你把波兰是给出来,那就亮瞎狗眼了。。。。。
道理很简单。看看书都懂了,不懂的百度一下。。

public class Solution {
public int evalRPN(String[] tokens) { Stack
stack=new Stack<>(); int i=0; while(i
1) { stack.push(Integer.valueOf(tokens[i])); } else { int number2=stack.pop(); int number1=stack.pop(); switch (tokens[i]) { case "+": stack.push(number1+number2); break; case "-": stack.push(number1-number2); break; case "*": stack.push(number1*number2); break; case "/": stack.push(number1/number2); break; default: break; } } i++; } return stack.pop(); }}

转载地址:http://rduvb.baihongyu.com/

你可能感兴趣的文章
关于QRadioButton的分组
查看>>
CUDA ---- GPU架构(Fermi、Kepler)
查看>>
V4L2
查看>>
TX2安装cuda8.0搭建深度学习部署环境 CUDA cannot be installed on the device
查看>>
在Nvidia TX2上安装Cuda8.0+Cudnn5.1+TensorFlow1.2+OpenCV3.2
查看>>
【Jetson Tx2 视觉slam开发】入门配置二
查看>>
tx1/tx2 can接口配置
查看>>
tx1和tx2装机环境配置一览
查看>>
TX2从入门到放弃学习笔记(1)-基础
查看>>
系统学习深度学习(十九)--GoogLeNetV1,V2,V3
查看>>
深度学习之GoogLeNet解读
查看>>
查看 CUDA cudnn 版本
查看>>
生成对抗网络学习笔记1----论文Generative Adversarial Nets
查看>>
最正确的姿势安装cudnn,网上大多数教程都太坑了
查看>>
用cuDNN实现基本conv操作
查看>>
Ubuntu16.04安装CUDA8.0+CUDNN7
查看>>
【树莓派开发-Linux】sudo apt-get 相关命令整理
查看>>
CUDA runtime version vs CUDA driver version - what's the difference?
查看>>
Ubuntu 14.04 上安装 CUDA 7.5/8.0 超详细教程
查看>>
KinectFusion:用运动的深度相机进行实时3D重建及交互
查看>>