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

工业网站建设永久免费客服系统软件

工业网站建设,永久免费客服系统软件,google网站打不开,苏州网站建设排名L2-053 算式拆解 语言时间限制内存限制代码长度限制栈限制Java (javac)400 ms512 MB16KB8192 KBPython (python3)400 ms256 MB16KB8192 KB其他编译器400 ms64 MB16KB8192 KB 题目描述: 括号用于改变算式中部分计算的默认优先级,例如 2 3 4 14 23414…

L2-053 算式拆解


语言时间限制内存限制代码长度限制栈限制
Java (javac)400 ms512 MB16KB8192 KB
Python (python3)400 ms256 MB16KB8192 KB
其他编译器400 ms64 MB16KB8192 KB

题目描述:

括号用于改变算式中部分计算的默认优先级,例如 2 + 3 × 4 = 14 2+3×4=14 2+3×4=14,因为乘法优先级高于加法;但 ( 2 + 3 ) × 4 = 20 (2+3)×4=20 (2+3)×4=20,因为括号的存在使得加法先于乘法被执行。本题请你将带括号的算式进行拆解,按执行顺序列出各种操作。

注意:题目只考虑 +-*/ 四种操作,且输入保证每个操作及其对应的两个操作对象都被一对圆括号 () 括住,即算式的通用格式为 (对象 操作 对象),其中 对象 可以是数字,也可以是另一个算式。

输入格式:
输入在一行中按题面要求给出带括号的算式,由数字、操作符和圆括号组成。算式内无空格,长度不超过 100 个字符,以回车结束。题目保证给出的算式非空,且是正确可计算的。

输出格式:
按执行顺序列出每一对括号内的操作,每步操作占一行。
注意前面步骤中获得的结果不必输出。例如在样例中,计算了 2+3 以后,下一步应该计算 5*4,但 5 是前一步的结果,不必输出,所以第二行只输出 *4 即可。

输入样例:

(((2+3)*4)-(5/(6*7)))

输出样例:

2+3
*4
6*7
5/
-

在给定式子其中,将带括号的算式进行拆解,并输出


emmmmmmm

简单的栈应用 —— 《括号匹配问题》

如果当前字符不是 ) 时,则将字符存入栈中。
否则遇到 ) 时, 则将栈中字符弹出,直到弹出 ( 为止。 注:弹出的字符需要倒序显示。


import java.io.*;public class Main
{static Stack<Character> st = new Stack<Character>();static void print(){StringBuilder s = new StringBuilder();// 如果栈顶的元素不是"(",则一直弹出字符while (st.peek() != '(') s.append(st.pop());st.pop(); // 弹出最后的 "("s.reverse(); // 反转字符串out.println(s);}public static void main(String[] args){String S = sc.next();char s[] = S.toCharArray();for (int i = 0; i < s.length; i++){if (s[i] == ')') print(); // 如果遇到 ")" , 则将栈中的字符弹出else st.add(s[i]); // 将元素压入栈中}out.flush();out.close();}static Scanner sc = new Scanner(System.in);static PrintWriter out = new PrintWriter(System.out);
}

Stack
Stack
Stack


如果有说错的 或者 不懂的 尽管提 嘻嘻

一起进步!!!


闪现

http://www.cadmedia.cn/news/6849.html

相关文章:

  • 招聘网站建设工作汇报搜索引擎优化的主要手段
  • 河北网站建设联系方式网络推广平台几大类
  • 中国最近的好消息网站seo快速
  • 网站设置黑白色网站怎么做
  • 长页在线制作网站企业培训机构排名
  • 苏省住房和城乡建设厅网站创建免费网站
  • 网站制作设计机构在线制作网站免费
  • 网站建设需要几个阶段网络营销方案3000字
  • 哈尔滨建站模板展示网页制作三大软件
  • 宁波网站建设xpckj百度数据库
  • 平台做网站点击百度产品
  • 网站视频链接惠州seo怎么做
  • 凡科网站怎么做淘宝客全国疫情最新数据
  • 西宁网站建设王道下拉惠优秀网页设计作品
  • 商城网站建设自助建站平台河北seo网络优化培训
  • 外贸网站建站k市场营销案例分析
  • 网站界面设计psseo网站推广多少钱
  • 网站建设做到哪些内容南京seo外包平台
  • 苏州在线网站制作深圳优化网站方法
  • 网站建设基本话术2023年新闻小学生摘抄
  • h5网页设计企业seo顾问服务
  • 政府门户网站的建设方案seo网站查询
  • 网站建设大数据服务案例网络推广价格
  • 宁德网站制作公司百度关键词收录
  • 展示网站多少钱一个客服系统网页源码2022免费
  • 手表网站建设策划如何实施网站推广
  • 深圳网站建设最专业的360建站系统
  • 网站视频弹窗代码网络广告推广
  • 黑彩网站建设seo顾问什么职位
  • 晋城网站建设泉州百度网站推广