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

做海外贸易网站网络营销策划模板

做海外贸易网站,网络营销策划模板,wordpress 高级主题,做网站的最终目的[ 题目描述 ]: [ 思路 ]: 由于题目中只有加减运算,而减法运算可以看成加上一个负数那么我们只要弄清每个数的正负,然后将这些数求和,即可得到正确答案由题可以看到,负号后紧跟数字,则是负数&a…

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

  • 由于题目中只有加减运算,而减法运算可以看成加上一个负数
  • 那么我们只要弄清每个数的正负,然后将这些数求和,即可得到正确答案
  • 由题可以看到,负号后紧跟数字,则是负数,负号后跟的若是括号,则需要将括号中的数字的符号全部反转
  • 那么,难点就在于如何判断 - ( -( -() ) ),这种嵌套括号中数字的符号,尤其是 ’ ) ’ 后面的数的符号需要注意
  • 通过栈来实现符号处理问题,初始化栈顶符号为 ’ + ’
    • 当遇见 ’ ( ’ 时,将当前符号压入栈,因为这代表的他这个括号中的符号是否需要反转
    • 当遇见 ’ ( ’ 时,将栈顶符号弹出栈,因为该符号所表示的括号中的数已经处理完了
    • 当遇见 ’ + ’ 时,直接取栈顶符号
    • 当遇见 ’ - ’ 时,取栈顶符号的相反
  • 运行如下
    在这里插入图片描述
int calculate(char* s) {int len=strlen(s);int signs[len], top = 0,sign=1,res = 0,i=0;signs[top++] = sign;while (i < len) {if (s[i] == ' ') {i++;} else if (s[i] == '+') {sign = signs[top - 1];i++;} else if(s[i] == '-') {sign = -signs[top - 1];i++;} else if(s[i] == '(') {signs[top++] = sign;i++;} else if(s[i] == ')') {top--;i++;} else {long num = 0;while (i < len && s[i] >= '0' && s[i] <= '9') {num = num * 10 + s[i] - '0';i++;}res += sign * num;}}return res;
}

[ 官方题解 ]:

  • 方法一:括号展开 + 栈,基本同上
http://www.dtcms.com/wzjs/83091.html

相关文章:

  • 奢侈品商城网站建设方案万能识图
  • 玩客云 做网站服务器免费行情软件网站大全
  • 橙云网站建设百度关键词优化首选667seo
  • 设计图库武汉seo优
  • 上海电子商务网站开发电商关键词seo排名
  • 网站和网店区别网址收录入口
  • 用asp做网站需要准备什么软件在线数据分析网站
  • 最近营销热点优化大师官方免费下载
  • 泉州网站设计制作冯耀宗seo课程
  • 企业做网站需要哪些材料seo平台代理
  • 网站开发怎么做网络推广工作室
  • 前端开发兼职百度seo快速提升排名
  • 手游代理一个月能赚多少钱搜索引擎优化管理实验报告
  • 揭阳网站建设公司天天seo站长工具
  • 微网站开发腾讯seo优化推广公司
  • 洱源网站建设哪个平台可以免费发广告
  • 短视频万能素材库关键词优化公司电话
  • 温岭网站建设公司线下推广渠道有哪些方式
  • 怎么做祝福的网站在百度上怎么发布信息
  • 寻找做网站的qq群怎么优化排名靠前
  • 利用bootstrap如何做响应式网站制作免费个人网站
  • 系统管理在哪里找怎么找seo1域名查询
  • 怎么快速建设小型外贸网站树枝seo
  • 做半成品网站推广方式有哪几种
  • 温州专业网站开发网站设计营销网站建设大概费用
  • 中国建设银行官方网站e路航下载湖北网站seo策划
  • 无锡市政建设集团网站关键seo排名点击软件
  • 政府网站建设要求百度推广电话客服
  • 一般可以在哪些网站做推广简述seo的优化流程
  • 广州 网站建设 行价网上销售推广方案