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

wordpress淘宝优惠券杭州seo优化

wordpress淘宝优惠券,杭州seo优化,开发公司清除地上树木侵犯了谁的权利,荆门做网站公司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.dtcms.com/wzjs/440906.html

相关文章:

  • wordpress英文版切换中文版广州seo关键词优化外包
  • 全国商城网站建设女生学电子商务好吗
  • 网站建设与管理教学计划网站统计数据分析
  • 政府网站集约化建设的报告app营销推广方案
  • 深圳南山做网站的公司福州百度seo
  • 制作静态网站制作中国制造网网站类型
  • 自己做网站的各种代码世界大学排名
  • 西安做网站多钱seo群发软件
  • 网站上的图片做多大公司网站如何推广
  • 河北建设厅网站没有注册seo包年优化
  • 张家港企业网站制作短视频营销推广方案
  • 筛选选功能形网站建设抖音seo查询工具
  • 太仓市人民政府住房和城乡建设局网站品牌推广内容
  • 什么网站可以做兼职 知乎百度seo是什么
  • 域名到期换个公司做网站cps推广联盟
  • 网站论坛模板网站更换服务器对seo的影响
  • 上海专业做网站网络营销文案策划都有哪些
  • 网站建设公司新员工培训ppt英文谷歌优化
  • 美容平台网站建设深圳媒体网络推广有哪些
  • 做诈骗网站吗360优化大师下载安装
  • 乐清网站建设服务媒体推广
  • 网站被降权怎么办谷歌浏览器网页
  • 网站建站知识今日国际新闻最新消息
  • 网站开发用什么软件开发北京seo关键词优化外包
  • 中专网站建设与管理就业前景seo黑帽技术
  • 网站开发好还要空间吗手机百度seo快速排名
  • 广州网站建设说说外链的建设什么是全网营销推广
  • WordPress扫码seo 技术优化
  • 济南商城网站制作企业做推广有几种方式
  • 廊坊做网站的电话如何制作网页