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

cms网站建设有多少条数据搜索引擎优化管理实验报告

cms网站建设有多少条数据,搜索引擎优化管理实验报告,专门做简历的网站,政府网站 管理思路: step 1:使用栈辅助处理优先级,默认符号为加号。 step 2:遍历字符串,遇到数字,则将连续的数字字符部分转化为int型数字。 step 3:遇到左括号,则将括号后的部分送入递归&#x…

思路:

step 1:使用栈辅助处理优先级,默认符号为加号。
step 2:遍历字符串,遇到数字,则将连续的数字字符部分转化为int型数字。
step 3:遇到左括号,则将括号后的部分送入递归,处理子问题;遇到右括号代表已经到了这个子问题的结尾,结束继续遍历字符串,将子问题的加法部分相加为一个数字,返回。
step 4:当遇到符号的时候如果是+,得到的数字正常入栈,如果是-,则将其相反数入栈,如果是*,则将栈中内容弹出与后一个元素相乘再入栈。
step 5:最后将栈中剩余的所有元素,进行一次全部相加。

#include <stack>
#include <vector>
class Solution {
public:/*** 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可** 返回表达式的值* @param s string字符串 待计算的表达式* @return int整型*/int calculate(string s) {// write code herereturn function(s, 0)[0];}vector<int> function(string s,int index){stack<int>sk;long long num = 0;char op = '+';int i;for(i = index;i<s.size();i++){if(s[i]==' ') continue;//如果当前为数字else if(s[i]>='0'&&s[i]<='9'){num = num*10+s[i]-'0';//防止连续的数字if(i!=s.length()-1&&s[i+1]!=' ') continue;//如果为数字不执行下面的语句继续遍历,并且下一个字符不为空格}else if(s[i]=='('){//遇到左括号,从左括号开始第一个进行递归,并且下一个字符不为空格vector<int> res = function(s, i+1);num = res[0];//计算出括号中的计算值i = res[1];//得出遍历的下标位置if(i!=s.length()-1&&s[i+1]!=' ') continue;//如果还没结束字符串则继续遍历}switch (op) {case '+':sk.push(num);break;case '-':sk.push(0-num);break;case '*':int temp = sk.top();sk.pop();sk.push(temp*num);break;}num = 0;if(s[i] == ')') break;//遇到右括号则递归结束else op = s[i];}int sum = 0;//计算栈中的所有值的和while (!sk.empty()) {sum += sk.top();sk.pop();}return vector<int> {sum,i};}
};

http://www.zhongyajixie.com/news/13038.html

相关文章:

  • 电子商务旅游网站建设策划书快速排名网站
  • 做网站联系电话模板建站教程
  • 网站的开发工具如何实施网站推广
  • 网站诊断书怎么做网站优化排名工具
  • 龙华网站(建设龙华信科)如何建立网站 个人
  • 重庆川九建设有限责任公司官方网站湖南seo推广系统
  • 网站建设怎么收费重庆森林为什么叫这个名字
  • 给网站做伪静态新网站百度收录
  • 郑州企业网站制作怎么做网络营销渠道名词解释
  • 17一起做网站zwd.com网络销售平台有哪些软件
  • 深圳免费推广网站大全网络营销这个专业怎么样
  • 网页源代码搜索昆明seo外包
  • 白山网站建设网站关键字优化
  • 可以做商城网站的公司吗武汉建站公司
  • 珠海网站建设培训学校北京seo代理计费
  • 吉林省可信网站认证牌匾今日军事新闻最新消息中国
  • 怎么做自己的音乐网站今日实时热搜
  • wordpress下载类插件优化百度涨
  • 网站自动答题脚本怎么做seo教程 百度网盘
  • 黄埔网站建设设计怎么建一个自己的网站
  • 睿艺美开封做网站苏州seo排名公司
  • 怎么给网站做域名重定向百度最怕哪个部门去投诉
  • 网站门户建设当阳seo外包
  • 网站设计中的div是什么百度电话号码
  • 手机网站 微信链接怎么做内部搜索引擎优化
  • wordpress经典博客主题宁波seo关键词
  • vip解析网站如何做seo文章外包
  • 用wix做网站需要备案吗推广神器app
  • 企业网站现状免费广告投放平台
  • 做网站怎么注册营业执照seo服务是什么意思