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

代码随想录算法训练营Day10

150. 逆波兰表达式求值

力扣题目链接;. - 力扣(LeetCode)

Collection——Deque——LInkedList类

class Solution {public int evalRPN(String[] tokens) {Deque<Integer> myque=new LinkedList<>();for(String a:tokens){if(a.equals("+")){myque.push(myque.pop()+myque.pop());}else if(a.equals("-")){myque.push(-myque.pop()+myque.pop());}else if(a.equals("*")){myque.push(myque.pop()*myque.pop());}else if(a.equals("/")){int temp1=myque.pop();int temp2=myque.pop();myque.push(temp2/temp1);}else{myque.push(Integer.valueOf(a));}}return myque.pop();}
}

http://www.lryc.cn/news/443693.html

相关文章:

  • 十个服务器中毒的常见特征及其检测方法
  • LeetCode 每周算法 6(图论、回溯)
  • Selenium元素定位:深入探索与实践
  • 前端开发——(1)使用vercel进行网页开发
  • 故障诊断│GWO-DBN灰狼算法优化深度置信网络故障诊断
  • 【工具】Windows|两款开源桌面窗口管理小工具Deskpins和WindowTop
  • 【Unity杂谈】iOS 18中文字体显示问题的调查
  • 后端-navicat查找语句(单表与多表)
  • 基于springboot的在线视频点播系统
  • 笔记整理—内核!启动!—kernel部分(8)动态编译链接库与BSP文件
  • Cpp类和对象(中续)(5)
  • 深度学习02-pytorch-01-张量的创建
  • pg入门9—pg中的extentions是什么
  • JAVA:Nginx(轻量级的Web服务器、反向代理服务器)--(1)
  • 互斥锁和自旋锁
  • 救生圈检测系统源码分享
  • 容器技术--Dockerfile 构建镜像
  • Hive企业级调优[5]—— HQL语法优化之数据倾斜
  • 表示速度的speed与velocity语义辨析
  • Electron 图标修改
  • 项目扩展二:消息拉取功能的实现
  • C语言6大常用标准库 -- 4.<math.h>
  • 【图像匹配】基于SIFT算法的图像匹配,matlab实现
  • C++门迷宫
  • 用最通俗易懂的语言和例子讲解三维点云
  • VM虚拟机下载以及激活
  • 详解Ajax与axios的区别
  • golang学习笔记28——golang中实现多态与面向对象
  • 运行 xxxxApplication 时出错。命令行过长。 通过 JAR 清单或通过类路径文件缩短命令行,然后重新运行。
  • k8s自动清理pod脚本分享