范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

数据结构中缀表达式转后缀表达式(代码)

  #include "pch.h"
  #include
  #include
  using namespace std;
  int main()
  {
  stack  a;
  char s;
  cout << "请输入中缀表达式并按#键结束。" << endl;
  while (cin >> s)
  {
  if (s >= "0"&&s <= "9")//数字的话直接输出
  {
  cout << s;
  continue;
  }
  switch (s)
  {
  case "(": {a.push(s); break; }//左括号无条件压入栈内
  case ")": { //右括号把左括号栈上的所有符号输出
  while(a.top() != "(") {
  cout << a.top();
  a.pop();
  }
  a.pop();//删除左括号
  break;
  }
  case "+": {
  if (a.size()==0)//空栈直接压入
  {
  a.push(s); break;
  }
  while (a.size()>=0)//判断符号是否压入栈内还是弹出栈顶符号
  {
  if (a.size() == 0 || a.top() == "(")//若是空栈或是遇到左括号则压入栈内
  {
  a.push(s); break;
  }
  else//输出栈顶符号
  {
  cout << a.top();
  a.pop();
  }
  }
  break;
  }
  case "-": {
  if (a.size() == 0)//空栈直接压入
  {
  a.push(s); break;
  }
  while (a.size() >=0)//判断符号是否压入栈内还是弹出栈顶符号
  {
  if (a.size() == 0 || a.top() == "(")//若是空栈或是遇到左括号则压入栈内
  {
  a.push(s); break;
  }
  else//输出栈顶符号
  {
  cout << a.top();
  a.pop();
  }
  }
  break;
  }
  case "*": {
  if (a.size() == 0)//空栈直接压入
  {
  a.push(s); break;
  }
  while (a.size() >= 0)//判断符号是否压入栈内还是弹出栈顶符号
  {
  if (a.size() == 0 || a.top() == "(" || a.top() == "+" || a.top() == "-")//若是栈顶符号比自己优先级低的符号或是空栈则压入栈内
  {
  a.push(s); break;
  }
  else//输出栈顶符号
  {
  cout << a.top();
  a.pop();
  }
  }
  break;
  }
  case "/":{
  if (a.size() == 0)//空栈直接压入
  {
  a.push(s); break;
  }
  while (a.size() >= 0)//判断符号是否压入栈内还是弹出栈顶符号
  {
  if (a.size() == 0 || a.top() == "(" || a.top() == "+" || a.top() == "-")//若是栈顶符号比自己优先级低的符号或是空栈则压入栈内
  {
  a.push(s); break;
  }
  else//输出栈顶符号
  {
  cout << a.top();
  a.pop();
  }
  }
  break;
  }
  case"#": {while (a.size() > 0) {//将栈内所有符号全部输出
  cout << a.top();
  a.pop();
  }
  cout << endl<< endl;
  break;
  }
  }
  }
  return 0;
  }

美国硅谷两万清华人,清华风评差怨不得旁人,被砍10亿有何可冤?前段时间,清华大学再一次上了热搜!清华大学被砍掉了十亿经费,一时间引起了社会各界的讨论!这是怎么一回事呢?清华大学继眯眯眼发表不当言论录取通知书,再一次被推上了风口浪尖,清华这是怎中国将迎来三大困局,未来几年将异常艰难,对老百姓影响有多大?我国即将迎来三大困局,在未来的几年时间里可能会很艰难!那么,这三大困局到底是什么?这对于普通的老百姓来说,到底应该如何应对?今天,小编就根据中国近年来的发展,对于将来可能发生的三大西澳大学健康科学与医学学部,提供世界一流的学习体验和教育西澳大学健康科学与医学学部提供各种科学和临床学科的课程培训和研究机会,以有益于澳大利亚和国际社会的健康。西澳大学健康科学与医学学部的教师们在提供知识和发现方面发挥着重要作用,以确保商科留学生比例80!为什么留学澳洲都选商科?商科,这大概是每个中国留学生都跨不过去的一个坎。在商科里,你见到最多的大概还是中国人,近七成留学生扎堆在商科里无法自拔。虽然如今在部分国家报读商科的学生比例在减少,但商科的霸主地位在澳洲留学,如何快速提升英语水平?相信很多同学在拿到offer搞定签证后反而会开始担心即将到来的学习生活吧。比如听不懂外国人说话怎么办?听不懂课怎么办?不会做作业怎么办?交不到朋友怎么办?不要担心!今天小编来为同学环境科学,一个有着无限潜力的朝阳产业多年来,地球气温的加速上升让南极洲面临着冰山消融的险境十年前,南极洲每年约有840亿吨冰消融,而仅仅5年后,这个速度就上升了3倍。更严酷的事实是,南极的消融只是我们这代人所面临的环攻略!塔大商学院热门课程推荐作为澳大利亚历史第四悠久的大学,并拥有超过100年历史的塔斯马尼亚经济及商务学院,塔大提供的不仅仅是普通商科学位。塔大的许多专业都受到了专业机构认证,毕业生们将具备成为专业机构会员迪肯大学海洋工程专业,让你的海洋梦成真海底世界酷炫,能天天和海洋生物一起工作,探索海底世界就更酷了!还真的有这种好事,学习海洋工程专业,成为海洋生物专家,无论是就职于政府环境部门,海洋馆,实验室还是其他环境科学领域,都实用!想成功申请澳洲八大,这几点不得不知澳洲八大,作为世界百强名校,是很多同学选择澳洲留学的原因。UNSW的工程Unimelb的法律USYD的建筑Monash的商科为了填补本科没有进入八大的遗憾为了成为名校的一员为了提升澳洲留学到底要花多少钱?真相都在这七张图里澳洲的教育质量源于传统的英国教育,又富有创新性,毕业后不仅就业前景极好,选对专业还可以移民,那么澳洲留学到底要花多少钱?真相都在这七张图里!学习篇学费年年涨近年来学费增长势头堪比房Amadeus的野心创新孵化器增加收入来源品橙旅游WhatsApp向用户发送个性化旅游提示信息用户在一款安全App中获得生物信息密钥,酒店业主或民宿房东通过数字化方式向住客提供入住提示。以上都是Amadeus想解决的问题,
美司令臆测美俄中太空冲突,鼓吹中国要下手,正研制杀手卫星去年和今年是中国航天丰收的两年,中国航天人完成了多项重大突破。去年6月,经过多年建设,北斗卫星导航系统完成全球组网12月,嫦娥五号月球探测器从月球表面成功带回月壤标本。今年5月,天那个清华才子高杏欣,曾帮美国破解北斗卫星,现在过得怎样?大家对于高杏欣的了解都是起源于她发表了一篇论文,这篇论文大概论述了她如何破译了中国的北斗卫星,她是一名中国人,并且曾经是在清华就读,那她为什么要替美国做事呢?而且破解的还是我国的重清华博士将北斗卫星编码,送给美国,郑强教授这番话一针见血科技人才对于每个国家的重要性可以说不言而喻,在这个现代化发展的趋势中,科技实力成为衡量一个国家能力最为关键的标准,那么科技人才更成为最核心的竞争力。说起那位清华博士将北斗卫星编码,赶集,是很有吸引力的事三十多年前,俺娘患病去世后,我就在脑海里使劲搜寻她的笑容,但一直想不起她笑的样子。在我的记忆里,她从来都是病歪歪的,多年来时时都在艰难地呼吸哮喘病一直折磨着她。俺娘从哪一年不会笑了中医黑的思维逻辑非常怪异,怎么想的呢?1中医黑经常说中医啥啥都说不清楚,你能讲清楚吗?于是,我们给他讲中医的治疗理论。他说听不懂。你是人吗?我也是人!我能明白,你是听不懂,还是没想听?如果你不想听的话,那么就别说人家讲很多人认为中华民族是否缺乏科学精神,缺乏批判精神,您能认同吗几十年来,社会上一直都流传一种说法,认为我们中国文化中缺乏科学精神,尤其是缺乏创新精神。其中有一种理由认为儒家文化不具有科学精神,同时儒家文化倾向于保守,总是学习古代,以古为准,所是懒人带动了科技的发展吗?如今的科学技术带给人很多的迷惑长期以来,一直都流传一种说法是懒人带动了科技的发展,带动了社会财富的增加。他们的理由是科技发展创造了很多让人懒惰的设备。不断代替人的劳动,解放人的双手。甚至于认为科技满足人的各种欲python常见的数据类型有哪些?变量用来存储数据,那么大家有没有想过,我们应该让变量占用多大空间,保存什么样的数据呢?在讲解变量的类型之前,我们先来看一个生活中的例子,例如,我们要运送一台电脑,大卡车和小轿车都可Redis相关常见面试题有哪些?作为一名Java程序面试过程中会被问到Redis相关的问题,这里对其常见问题做了梳理。Redis是一个使用C语言编写的开源高性能非关系型的键值对数据库。Redis可以存储键和五种不把德国抬进安理会?英国支持德国入常,但法国拥有一票否决权前几年国际上有一个看似笑话的新闻事件,土耳其总统埃尔多安要求废除联合国安理会常任理事国一票否决权的提议被联合国安理会五大常任理事国一票否决。这个事件从侧面证明,一票否决权,在如今的抢在德国和法国前,波兰将下一个挑战脱欧?英专家政治自杀今年1月份,英国正式脱欧之后,欧洲似乎刮起了一股脱欧风。今年4月,曾在英国脱欧谈判中代表欧盟出席的谈判代表巴尼耶向欧盟发出警告,如果欧盟不及时汲取英国脱欧的教训,不进行相应的改革,