当前位置: 首页 > 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://www.wooajung.com/news/30883.html

相关文章:

  • 网站设置三方交易项目网
  • 网站免费源码不用下载拉新任务接单放单平台
  • 随州网站建设多少钱互联网广告代理可靠吗
  • 长春排查出阳性患者北京seo推广
  • 百度竞价做网站如何写好一篇软文
  • 怎么做刷qq会员的网站网页设计与制作项目教程
  • 临沂做网站的青岛网络优化哪家专业
  • 做公司网站需要什么程序广州市运营推广公司
  • 北京市建设资格与执业资格注册中心网站最新国内新闻10条
  • 织梦网站案例股票指数是什么意思
  • 网站建设 网页设计需要技能福建网站建设制作
  • 软件开网站建设骗术太原企业网站建设
  • 建设银行福州分行招聘网站怎么注册一个自己的网站
  • 青岛外贸网站建设百度一下你就知道了
  • 网站页面设计原则百度指数官网入口
  • asp网站上传后台在哪seo推广 课程
  • 淮南做网站推广北京seo营销公司
  • ppt网站超链接怎么做常州百度搜索优化
  • 免费软件制作网站模板港港网app下载最新版
  • 西安在线网站制作独立网站怎么做
  • 网站建设维护专员网页模板免费html
  • 新浪博客seo郑州网站seo
  • 三五互联网站建设垃圾精准信息300099
  • 建立网站目录结构时不正确的建议是漯河seo公司
  • 湖南汽车软件网站建设网站推广包括
  • 美女做爰性体网站中牟网络推广
  • 网站后台代码如何做乔拓云网站注册
  • 学做网站需要买什么书百度关键词优化公司哪家好
  • 网站后角色管理权限怎么设置?网站服务器搭建与管理
  • wordpress相册代码济南优化哪家好