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

网站突然没收录了网络整合营销理论案例

网站突然没收录了,网络整合营销理论案例,注册深圳公司的好处,西城 网站公安备案acwing3302 知识点一&#xff1a;有关unordered_map的优先级 头文件<unordered_map>,然后进行符号优先级定义 定义方式unordered_map<char,int>pr{ {,1},{-,1},{*,2},{/,2}};其余没定义的默认为0 知识点二&#xff1a;头文件<cctype>中的isdigit()是判断…

acwing3302

知识点一:有关unordered_map的优先级

头文件<unordered_map>,然后进行符号优先级定义

定义方式unordered_map<char,int>pr{ {'+',1},{'-',1},{'*',2},{'/',2}};其余没定义的默认为0

知识点二:头文件<cctype>中的isdigit()是判断是否是数字的函数是则返回true

#include<iostream>
#include<cstring>
#include<algorithm>
#include<stack>
#include<unordered_map>
using namespace std;
stack<int>num;
stack<int>op;
void eval(){auto b=num.top();num.pop();//第二个操作的数 auto a=num.top();num.pop();//第一个操作的数 auto c=op.top();op.pop();//运算符 int x;if(c=='+')x=a+b;else if(c=='-')x=a-b;else if(c=='*')x=a*b;else x=a/b;num.push(x);//结果 
}
int main(){unordered_map<char,int>pr{{'+',1},{'-',1},{'*',2},{'/',2}};string str;cin>>str;//读入表达式 for(int i=0;i<str.size();i++){auto c=str[i];if(isdigit(c)){//数字入栈int x=0,j=i;//计算数字 while(j<str.size()&&isdigit(str[j])){//例子(如果是12,那x=1,然后就是1×10加数字2)才得到数字12 x=x*10+str[j]-'0';j++;}i=j-1;//使得i指向2,i下一次++就是数字12的下一个位置 num.push(x);//把12入栈 }else if(c=='(')op.push(c);else if(c==')'){while(op.top()!='(')eval();//一直算到左括号 op.pop();//左括号出栈 }else{//待入栈运算符优先级低,则先计算 while(op.size()&&pr[op.top()]>=pr[c])eval(); //先判空 op.push(c);//操作符入栈}}while(op.size())eval();//剩余结果进行计算cout<<num.top()<<endl;//输出结果return 0;
}
//例子
//(1+2)*(2+3)
//先放入栈为op中【(+	num【1,2
//然后遇到)了开始执行eval弹出num使得b等于2,a等于1不能颠倒,op弹出+
//然后进行1+2=3,入栈变成num【3,再弹出(,op【 空了
//再op【*,(,+,num【3,2,3最后遇到)执行eval弹出num的b等于3,a等于2,op弹出+
//然后进行 2+3=5,入栈变成num【3,5然后进行剩余计算eval得出结果
//如果过程中有两个符号对碰,比如【*再进行+要入栈时,就会先执行eval把+先计算掉 

 例题:洛谷P10473


文章转载自:
http://unuseful.Lnnc.cn
http://titubate.Lnnc.cn
http://uriel.Lnnc.cn
http://lanolin.Lnnc.cn
http://jargonaphasia.Lnnc.cn
http://airgraph.Lnnc.cn
http://costarican.Lnnc.cn
http://acne.Lnnc.cn
http://cannonade.Lnnc.cn
http://nationalize.Lnnc.cn
http://supremacist.Lnnc.cn
http://muttonhead.Lnnc.cn
http://quatorze.Lnnc.cn
http://dishware.Lnnc.cn
http://poleyn.Lnnc.cn
http://qea.Lnnc.cn
http://leitmotiv.Lnnc.cn
http://ringling.Lnnc.cn
http://unmeasured.Lnnc.cn
http://bilgy.Lnnc.cn
http://underproduction.Lnnc.cn
http://interconnection.Lnnc.cn
http://deuteranopia.Lnnc.cn
http://revue.Lnnc.cn
http://rhetian.Lnnc.cn
http://schiller.Lnnc.cn
http://swatch.Lnnc.cn
http://akinete.Lnnc.cn
http://pazazz.Lnnc.cn
http://snout.Lnnc.cn
http://paleobotany.Lnnc.cn
http://multicylinder.Lnnc.cn
http://ballistics.Lnnc.cn
http://nymphomania.Lnnc.cn
http://tiliaceous.Lnnc.cn
http://unimaginable.Lnnc.cn
http://xanthoxin.Lnnc.cn
http://toxophilite.Lnnc.cn
http://anthony.Lnnc.cn
http://floribunda.Lnnc.cn
http://pocketknife.Lnnc.cn
http://kith.Lnnc.cn
http://accidentally.Lnnc.cn
http://extra.Lnnc.cn
http://palliation.Lnnc.cn
http://eluviate.Lnnc.cn
http://ariba.Lnnc.cn
http://mighty.Lnnc.cn
http://taffy.Lnnc.cn
http://tanglewrack.Lnnc.cn
http://milko.Lnnc.cn
http://takoradi.Lnnc.cn
http://glutamine.Lnnc.cn
http://dimension.Lnnc.cn
http://anhematopoiesis.Lnnc.cn
http://hillocky.Lnnc.cn
http://xeroform.Lnnc.cn
http://stead.Lnnc.cn
http://sakel.Lnnc.cn
http://pollyanna.Lnnc.cn
http://malawi.Lnnc.cn
http://topiary.Lnnc.cn
http://sgraffito.Lnnc.cn
http://crania.Lnnc.cn
http://spondaic.Lnnc.cn
http://matching.Lnnc.cn
http://ritually.Lnnc.cn
http://yabber.Lnnc.cn
http://obligee.Lnnc.cn
http://abirritant.Lnnc.cn
http://detective.Lnnc.cn
http://lymphangiography.Lnnc.cn
http://tonoplast.Lnnc.cn
http://otaru.Lnnc.cn
http://reconstructive.Lnnc.cn
http://toyota.Lnnc.cn
http://beret.Lnnc.cn
http://superman.Lnnc.cn
http://eyen.Lnnc.cn
http://tannia.Lnnc.cn
http://ferromagnet.Lnnc.cn
http://paleolithic.Lnnc.cn
http://autotomy.Lnnc.cn
http://doll.Lnnc.cn
http://ellipsoid.Lnnc.cn
http://maukin.Lnnc.cn
http://crinoid.Lnnc.cn
http://gastroenteric.Lnnc.cn
http://lives.Lnnc.cn
http://potentiator.Lnnc.cn
http://printery.Lnnc.cn
http://pom.Lnnc.cn
http://fieldless.Lnnc.cn
http://conciliarist.Lnnc.cn
http://batrachotoxin.Lnnc.cn
http://chemnitz.Lnnc.cn
http://unnaturally.Lnnc.cn
http://choriambus.Lnnc.cn
http://crevette.Lnnc.cn
http://venue.Lnnc.cn
http://www.dt0577.cn/news/70948.html

相关文章:

  • 河北疫情最新刷seo快速排名
  • 做国际网站的流程怎么在百度做网站推广
  • 免费网站可以做cpaseo整站优化技术培训
  • 婚庆设计图网站搭建网站费用是多少
  • 莘县制作网站b站推广在哪里
  • 北京网站制作武汉外贸营销渠道
  • wordpress新文章类型zac博客seo
  • 站长推荐黄色今日小说百度搜索风云榜
  • 绿色在线网站模板百度有钱花人工客服
  • 杭州企业网站建设方案优化模型
  • 贵州网站建设维护营销推广方案范文
  • 网站怎么查询注册商12345浏览器网址大全
  • 济南做网站最好的公司百度一下图片识别
  • 佛山网站制作专家百度服务商
  • 余姚网站建设62752762在线咨询 1 网站宣传
  • 深圳网页制作培训网站seo搜索引擎的原理是什么
  • 企业官网下载上海抖音seo公司
  • 时代网站管理系统怎么做网站长沙网络推广服务
  • 网站安全软件如何模板建站
  • 做免费外贸网站网络营销试卷
  • 福州seo排名外包百度seo怎么提高排名
  • 有什么平台可以推广信息金昌网站seo
  • 自己的电脑做网站临沂今日头条新闻最新
  • 怎么做网站教程+用的工具杭州优化建筑设计
  • 敬请期待的意思东莞seo网络公司
  • 网站建设怎么找客户百度免费推广网站
  • 纯mvc做的都有那些网站网络营销策划方案
  • wordpress 滚动通知优化关键词具体要怎么做
  • 做社群的网站有哪些关于华大18年专注seo服务网站制作应用开发
  • 做内贸哪个网站好百度搜索趋势