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

网站打开速度优化视频网站建设报价单

网站打开速度优化,视频网站建设报价单,广水网站定制,济南seo网站优化公司跑团机器人 5865. 跑团机器人 - AcWing题库 根据加法和减法拆分字符串 知识点 1、字符串转数字 num1 stoi(Str) 2、unordered_map转换成vector后再进行排序 unordered_map<int,int> toumap; vector<pair<int,int>> vec(toumap.begin(), toumap.end())…

跑团机器人

5865. 跑团机器人 - AcWing题库

根据加法和减法拆分字符串

知识点

1、字符串转数字

num1 = stoi(Str)

2、unordered_map转换成vector后再进行排序

unordered_map<int,int> toumap;

vector<pair<int,int>> vec(toumap.begin(), toumap.end());

3、在字符串里找某个字符

auto position = str.find('d');

if(position == str::npos){

        //代表没找到

}

完整代码

#include <bits/stdc++.h>
using namespace std;unordered_map<int,int> toumap;vector<char> vecChar;
vector<vector<int>> calVec(100000);	//【0】为min, 【1】为max 
int cnt=0;void calNum(string str){int num1=0, num2=0;auto position = str.find('d');if(position == string::npos){//单个数字num1 = stoi(str);num2=num1;calVec[cnt].push_back(num1);calVec[cnt].push_back(num1);}else{if(position==0){num1=1;num2=stoi(str.substr(1,str.length()-1));}else{num1 = stoi(str.substr(0,position));num2 = stoi(str.substr(position+1, str.length()-position-1));
//			cout << position << endl;}toumap[num2]+=num1;calVec[cnt].push_back(num1);calVec[cnt].push_back(num2*num1);}cnt++;//	cout << num1 << " " << num2 << endl;//num1个num2面 
}int main(){string s;cin >> s;int len = s.length();int start=0;for(int i=0;i<len;i++){if(s[i]=='+' || s[i]=='-' || i==len-1){if(s[i]=='+'||s[i]=='-'){vecChar.push_back(s[i]);	//符号压栈 }string tem;if(i!=len-1){tem = s.substr(start, i-start);}else{tem = s.substr(start, i-start+1);}
//			cout << tem << endl;calNum(tem);start += i-start+1;	//数组长度 }}vector<pair<int,int>> vec(toumap.begin(), toumap.end());//对vector进行排序
//	sort(vec.begin(), vec.end(),[](const pair<int,int> &a, const pair<int,int> &b){
//		return a.second<b.second;
//	});sort(vec.begin(), vec.end());for(const auto& pair:vec){cout << pair.first << " " << pair.second << endl;} 
//	cout << endl;int numSize=cnt;int operSize=vecChar.size();
//	cout << numSize << " " << operSize << endl;//	for(int i=0;i<numSize;i++){
//		cout << calVec[i][0] << " " << calVec[i][1] << endl;
//	}long long minRe=0, maxRe=0;int k=1;minRe += calVec[0][0];maxRe += calVec[0][1];for(int i=0;i<operSize;i++){if(vecChar[i]=='+'){minRe += calVec[k][0];maxRe += calVec[k][1];}else if(vecChar[i]=='-'){minRe -= calVec[k][1];maxRe -= calVec[k][0];}k++;}cout << minRe << " " << maxRe;return 0;
}


文章转载自:

http://8VqROpec.cfmrb.cn
http://0JCFHcQi.cfmrb.cn
http://EcTGUWs0.cfmrb.cn
http://KZ8RfmDf.cfmrb.cn
http://G2QxjZad.cfmrb.cn
http://BveEGSNb.cfmrb.cn
http://Q4dfllXu.cfmrb.cn
http://6zvLV31y.cfmrb.cn
http://S7npMqqa.cfmrb.cn
http://1lOaIsxW.cfmrb.cn
http://QUBigQNQ.cfmrb.cn
http://4J3v9xWj.cfmrb.cn
http://WUUG2Wsl.cfmrb.cn
http://SF2Eskvc.cfmrb.cn
http://IAPd6P2h.cfmrb.cn
http://rzOuCIEv.cfmrb.cn
http://gDo56F0C.cfmrb.cn
http://yahybqMA.cfmrb.cn
http://Voec5rBm.cfmrb.cn
http://4ulg4JR0.cfmrb.cn
http://uqEjOecG.cfmrb.cn
http://5CKW1CCM.cfmrb.cn
http://Pz6yk8la.cfmrb.cn
http://IthJli2s.cfmrb.cn
http://fkAShrr6.cfmrb.cn
http://5OJ8BQmq.cfmrb.cn
http://GRetBZza.cfmrb.cn
http://A0ooBayO.cfmrb.cn
http://L9PniIUg.cfmrb.cn
http://biq5W3Ep.cfmrb.cn
http://www.dtcms.com/wzjs/693512.html

相关文章:

  • 关于建设公司网站的请示wordpress建手机网站
  • 昆明网站制作的方法湘潭今天刚刚发生的新闻
  • 网站只做wordpress文章列表分页代码
  • 网站设计设dedecms安装教程
  • 公司网站建设视频教程做微信视频的网站
  • 手机的网站有哪些瑞诺国际做外贸网站好吗
  • 校园网站建设开题报告网站不能正常显示出现后台代码
  • 外贸网站seo搜索引擎快速优化排名
  • 创建手机网站模版深圳网站开发学习
  • 互动网站建设多少钱重庆网站建设设计
  • 用wix做外贸网站极速微网站建设cms
  • 企业做网站设置哪些模块手工制作大全废物利用
  • 江门做网站软件网站策划 要求
  • 域名弄好了网站怎么建设品牌设计
  • 用dw做的网站容易变形长沙专业网站建设服务
  • 南京广告公司排名前十如何做好seo优化
  • 网页设计网站含义免登录直接玩的游戏
  • 网站推广的方式和方法兴义网站seo
  • 网站建设论文答辩小蚁人网站建设
  • 中学生做的网站有哪些wordpress 导航设置
  • 福田庆三眼睛案例图片seo排名优化推广
  • 盐城网站建设流程主题猫仿虎嗅wordpress
  • 驻马店网站建设公司有人免费有片视频吗
  • 制作网站报价单有关网页设计与网站建设的文章
  • 贵阳网站建设 网站制作wordpress调用当前分类名称
  • WordPress的IP统计插件做竞价的网站可以做优化吗
  • 酒店网站建设背景分析做网站的程序员
  • 用服务器做网站空间wordpress 小工具定制
  • api模式网站开发怀化 优化生育政策
  • 网站开发费用如何账务处理win10优化软件