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

网站ip访问做图表许昌住房建设局网站

网站ip访问做图表,许昌住房建设局网站,百度后台管理,wordpress wap插件[ 题目描述 ]: [ 思路 ]: 借助栈的特性,遇见数字就将这个数压入栈内,遇见符号,就从栈中弹出两个数,进行相应的运算,然后将结果压入栈中运行如下 int evalRPN(char** tokens, int tokensSize…

[ 题目描述 ]:
在这里插入图片描述
[ 思路 ]:

  • 借助栈的特性,遇见数字就将这个数压入栈内,遇见符号,就从栈中弹出两个数,进行相应的运算,然后将结果压入栈中
  • 运行如下
    在这里插入图片描述
int evalRPN(char** tokens, int tokensSize) {int* stack = (int*)malloc(sizeof(int) * tokensSize);int top = -1;for (int i = 0; i < tokensSize; i++) {if (strcmp(tokens[i], "*") == 0) {int a = stack[top--];int b = stack[top--];stack[++top] = b * a;} else if (strcmp(tokens[i], "+") == 0) {int a = stack[top--];int b = stack[top--];stack[++top] = b + a;} else if (strcmp(tokens[i], "-") == 0) {int a = stack[top--];int b = stack[top--];stack[++top] = b - a; } else if (strcmp(tokens[i], "/") == 0) {int a = stack[top--];int b = stack[top--];stack[++top] = b / a; } else {int num = 0;int sign = 1;int j = 0;if (tokens[i][0] == '-') {sign = -1;j = 1;}for (; tokens[i][j] != '\0'; j++) {num = num * 10 + (tokens[i][j] - '0');}stack[++top] = num * sign;}}int result = stack[top];free(stack);return result;
}

[ 官方题解 ]:

  • 方法一:栈,思路基本同上
  • 方法二:数组模拟栈,即,上述操作
http://www.dtcms.com/a/617077.html

相关文章:

  • 网站模板下载大全免费网站的代码
  • 上海高玩seo广州seo排名优化服务
  • 这样做网站推广深圳定制网站制作厂家
  • 天津网架公司怎样优化网络
  • 做外贸有哪些免费的网站wordpress 加微信号
  • 做杂志的模板下载网站网站进行规划与设计
  • 为外国企业做中文网站建设营口市住房建设保障办官方网站
  • 网站开发费税率重庆网站建设项目
  • 厦门网站设计多少钱做视频赚钱的网站有哪些
  • 西安seo站内优化阿里云服务器12元一年
  • 通信工程毕设可以做网站吗黑马程序员c++笔记
  • 中国建设部网站宁波今晨发现1例阳性
  • 东莞站福公司工资注册网站给谁交钱
  • 网站开发所需要的语言公众平台安全助手
  • wordpress网站主机网页设计网站
  • 网站建设在哪里找奉化建设局网站
  • 有哪些开发网站公司上海城乡建设网站证件查询
  • 建设项目环保验收平台网站珠海免费模板建站
  • 成都软件网站开发网站案例分析
  • 学做网站的视频教学网站建设招标公示
  • 东莞外贸网站建设企业网站改版方案
  • 广东省建设项目安全标准自评网站cad做兼职区哪个网站
  • wordpress免费网站如何提高网站打开速度
  • 有什么做兼职的好的网站展厅设计ppt
  • 网站浏览图片怎么做的自己做网站别人怎么看见
  • 网站建设公司广wordpress 主题阁
  • 同一个网站绑定多个域名企业建站官网
  • 如何进行网站建设分析标志设计公司网站
  • 织梦手机端网站怎么做免费软件推荐
  • 优质网站建设的设计要点wordpress後台建站