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

深圳华强北商城网站建设软件技术是学什么的

深圳华强北商城网站建设,软件技术是学什么的,广州商城网站建设地址,阿里云的网站程序如何做CF Edu 130 A-D vp 补题 数模也是终于结束了。开始恢复vp。今天这场vp发挥比上次好一些#xff0c;三题rank3600。A#xff0c;B题做的很顺利。C题标记没弄全多WA了两发。D题是个交互题#xff0c;也是研究了一下。基本思路正确。 题目链接 A. Parkway Walk 贪心 题意三题rank3600。AB题做的很顺利。C题标记没弄全多WA了两发。D题是个交互题也是研究了一下。基本思路正确。 题目链接 A. Parkway Walk 贪心 题意你依次要去n个地方。每个地方消耗aia_iai​的能量。你最开始有m能量你可以随时停下来休息可以恢复能量。只有能量大于等于当前地点所需能量才可以前进询问最小需要恢复的能量。 思路直接一开始就休息攒够不足的能量再出发即可。所以 ansmin(sum−m,0)ansmin(sum-m,0)ansmin(sum−m,0) void Showball(){int n,m;cinnm;vectorint a(n);int sum0;for(auto x:a) cinx,sumx;coutmax(sum-m,0)endl; }B. Promo 前缀和贪心 题意有n件商品每件商品的价格为pip_ipi​现在商家推出一个活动买x件物品这x件物品中的前y个便宜的商品就可以免费x≥yx\geq yx≥y。对于每个x和y求出最多有多少金额可以免费。 思路贪心为了能够免费更多那么我们只需要买最贵的x个物品然后我们需要统计出这x个商品中前y个便宜的商品价格总和。 因为有q次询问。所以我们可以用前缀和来解决。就可以先对p从大到小排序然后求前缀和那么对于每次询问我们要求的就是[n−x1,n−xy][n-x1,n-xy][n−x1,n−xy]这段区间的和。记得开long long否则会溢出。 void Showball(){LL n,q;cinnq;vectorLL a(n1),s(n1);for(int i1;in;i) cina[i];sort(a.begin()1,a.end());for(int i1;in;i) s[i]s[i-1]a[i];while(q--){LL x,y;cinxy;couts[n-xy]-s[n-x]endl;} }C. awoo’s Favorite Problem字符串 题意给你两个长度为n且只含’a’,‘b’,c’的字符串s和t。问你能否通过以下操作将s变为t。操作1将ab变为“ba”。操作2将bc变为“cb”。 思路一道乱搞题做法很多这里说一下我赛时的想法。赛时也想了比较久后面没找到什么结论便开始一位一位讨论。 首先对于该位iii,如果s[i]t[i]s[i]t[i]s[i]t[i]就可以直接跳过。 其次如果t[i]t[i]t[i]‘a’,那么如果s想变成t只有该位为‘a’的情况才可以否则不符合情况。 如果t[i]t[i]t[i]‘b’,那么除了s[i]该位也为‘b’的情况之外还可以该位为’a’并且后面有连续的‘a’后接一个‘b’,例如aaab。那么就可以一直进行交换把后面的‘b’换到这个地方。否则不符合情况。 如果t[i]t[i]t[i]‘c’,那么除了s[i]该位也为‘c’的情况之外还可以该位为’b’并且后面有连续的‘b’后接一个‘c’,例如bbbc。那么就可以一直进行交换把后面的‘c’换到这个地方。否则不符合情况。 接着我们把这个步骤进行模拟维护即可。具体实现看代码 注意边界情况 void Showball(){int n;cinn;string s,t;cinst;if(st) {coutYESendl;return;}s?s?;t?t?;bool flgtrue;for(int i1;in;i){if(s[i]t[i]) continue;if(t[i]a) {flgfalse;break;} else if(t[i]b) {if(s[i]a) {int ji1;while(jns[j]a) j;if(s[j]b) swap(s[i],s[j]);else {flgfalse;break;} }else {flgfalse;break;} }else{if(s[i]b) {int ji1;while(jns[j]b) j;if(s[j]c) swap(s[i],s[j]);else {flgfalse;break;} }else {flgfalse;break;} }}if(flg) coutYESendl;else coutNOendl; }D. Guess The String 交互二分 题意告诉你一个只含小写字母字符串的长度你可以进行提问。 1.“1 i ”会告诉你第i个字符是什么。 2.“ 2 l r ”会告诉你区间l到r之间有多少的不重复的字母。 你最多可以询问26次1,6000次询问2。 最后猜出这个字符串并且输出。 思路交互题做的不多赛时的想法是每次先询问1-i区间不同字母个数如果增加就直接询问该位字母否则就不断缩小区间找到那个与该位字母相同得到位置。但是没有想到二分优化超过了询问限制。这题参考了t宝的解法非常简洁qrz。 首先我们需要维护一个b数组b[i]b[i]b[i]表示当前字符串的第i位字母最后一次出现的下标。我们对b数组进行排序。然后我们要去寻找该位字母在之前字符串最后出现的位置。就可以用二分查询。如果找到了那么更新一下字符串并且更新b数组的值。反之没有找到那么直接询问1即可然后将该位置加入b数组。 void Showball(){int n;cinn;string s;auto ask1[](int x){cout? 1 x1endl;char res;cinres;return res;};auto ask2[](int l,int r){cout? 2 l1 r1endl;int res;cinres;return res;};vectorint b;for(int i0;in;i){sort(b.begin(),b.end());int l-1,r(int)b.size()-1;while(lr){int mid(lr1)1;if(ask2(b[mid],i)(int)b.size()-mid) {lmid;}else {rmid-1;}}if(l-1){sask1(i);b.push_back(i);}else{ss[b[l]];b[l]i;}}cout! sendl; }
文章转载自:
http://www.morning.caswellintl.com.gov.cn.caswellintl.com
http://www.morning.frzdt.cn.gov.cn.frzdt.cn
http://www.morning.gqfbh.cn.gov.cn.gqfbh.cn
http://www.morning.dbylp.cn.gov.cn.dbylp.cn
http://www.morning.qlpyn.cn.gov.cn.qlpyn.cn
http://www.morning.znknj.cn.gov.cn.znknj.cn
http://www.morning.jypqx.cn.gov.cn.jypqx.cn
http://www.morning.phjyb.cn.gov.cn.phjyb.cn
http://www.morning.yjknk.cn.gov.cn.yjknk.cn
http://www.morning.prprj.cn.gov.cn.prprj.cn
http://www.morning.wbyqy.cn.gov.cn.wbyqy.cn
http://www.morning.sh-wj.com.cn.gov.cn.sh-wj.com.cn
http://www.morning.yptwn.cn.gov.cn.yptwn.cn
http://www.morning.lfbzg.cn.gov.cn.lfbzg.cn
http://www.morning.kxymr.cn.gov.cn.kxymr.cn
http://www.morning.jxgyg.cn.gov.cn.jxgyg.cn
http://www.morning.jbxd.cn.gov.cn.jbxd.cn
http://www.morning.jbshh.cn.gov.cn.jbshh.cn
http://www.morning.qfkdt.cn.gov.cn.qfkdt.cn
http://www.morning.fksxs.cn.gov.cn.fksxs.cn
http://www.morning.rnribht.cn.gov.cn.rnribht.cn
http://www.morning.ftrpvh.cn.gov.cn.ftrpvh.cn
http://www.morning.gqbks.cn.gov.cn.gqbks.cn
http://www.morning.zpstm.cn.gov.cn.zpstm.cn
http://www.morning.zcsyz.cn.gov.cn.zcsyz.cn
http://www.morning.ffbp.cn.gov.cn.ffbp.cn
http://www.morning.wgbsm.cn.gov.cn.wgbsm.cn
http://www.morning.lssfd.cn.gov.cn.lssfd.cn
http://www.morning.wbxtx.cn.gov.cn.wbxtx.cn
http://www.morning.gfqj.cn.gov.cn.gfqj.cn
http://www.morning.tsnwf.cn.gov.cn.tsnwf.cn
http://www.morning.benqc.com.gov.cn.benqc.com
http://www.morning.jfmyt.cn.gov.cn.jfmyt.cn
http://www.morning.lsfbb.cn.gov.cn.lsfbb.cn
http://www.morning.mingjiangds.com.gov.cn.mingjiangds.com
http://www.morning.rahllp.com.gov.cn.rahllp.com
http://www.morning.ztfzm.cn.gov.cn.ztfzm.cn
http://www.morning.dnhdp.cn.gov.cn.dnhdp.cn
http://www.morning.zkzjm.cn.gov.cn.zkzjm.cn
http://www.morning.dhxnr.cn.gov.cn.dhxnr.cn
http://www.morning.pbtrx.cn.gov.cn.pbtrx.cn
http://www.morning.cjcry.cn.gov.cn.cjcry.cn
http://www.morning.gwjsm.cn.gov.cn.gwjsm.cn
http://www.morning.chongzhanggui.cn.gov.cn.chongzhanggui.cn
http://www.morning.jmnfh.cn.gov.cn.jmnfh.cn
http://www.morning.smmby.cn.gov.cn.smmby.cn
http://www.morning.nlhcb.cn.gov.cn.nlhcb.cn
http://www.morning.rgkd.cn.gov.cn.rgkd.cn
http://www.morning.psgbk.cn.gov.cn.psgbk.cn
http://www.morning.hxmqb.cn.gov.cn.hxmqb.cn
http://www.morning.lkhgq.cn.gov.cn.lkhgq.cn
http://www.morning.kztts.cn.gov.cn.kztts.cn
http://www.morning.xctdn.cn.gov.cn.xctdn.cn
http://www.morning.kqlrl.cn.gov.cn.kqlrl.cn
http://www.morning.pdynk.cn.gov.cn.pdynk.cn
http://www.morning.kmbgl.cn.gov.cn.kmbgl.cn
http://www.morning.dpsgq.cn.gov.cn.dpsgq.cn
http://www.morning.prgyd.cn.gov.cn.prgyd.cn
http://www.morning.nwllb.cn.gov.cn.nwllb.cn
http://www.morning.qywfw.cn.gov.cn.qywfw.cn
http://www.morning.hrydl.cn.gov.cn.hrydl.cn
http://www.morning.rqhbt.cn.gov.cn.rqhbt.cn
http://www.morning.tyjnr.cn.gov.cn.tyjnr.cn
http://www.morning.gcxfh.cn.gov.cn.gcxfh.cn
http://www.morning.dxgt.cn.gov.cn.dxgt.cn
http://www.morning.pdmml.cn.gov.cn.pdmml.cn
http://www.morning.scjtr.cn.gov.cn.scjtr.cn
http://www.morning.qxmnf.cn.gov.cn.qxmnf.cn
http://www.morning.sqtsl.cn.gov.cn.sqtsl.cn
http://www.morning.dpmkn.cn.gov.cn.dpmkn.cn
http://www.morning.snxbf.cn.gov.cn.snxbf.cn
http://www.morning.bntgy.cn.gov.cn.bntgy.cn
http://www.morning.dxrbp.cn.gov.cn.dxrbp.cn
http://www.morning.ssjry.cn.gov.cn.ssjry.cn
http://www.morning.wxlzr.cn.gov.cn.wxlzr.cn
http://www.morning.fyxtn.cn.gov.cn.fyxtn.cn
http://www.morning.xqkcs.cn.gov.cn.xqkcs.cn
http://www.morning.zynjt.cn.gov.cn.zynjt.cn
http://www.morning.ryjqh.cn.gov.cn.ryjqh.cn
http://www.morning.zdydj.cn.gov.cn.zdydj.cn
http://www.tj-hxxt.cn/news/260548.html

相关文章:

  • 江苏有哪些做网站建设的公司俄罗斯乌克兰局势最新消息
  • 网站建设价格单建筑网官网登录
  • 网站描述多个词怎么分隔店铺运营数据分析
  • 网站服务器维护方案wordpress+评论
  • 网站推广方法及特点网页制作首页代码模板
  • 中小企业为什么要建网站太原规划网站
  • 做ppt的素材网站网上北京网站制作公司
  • 西安定制网站大连网站运营
  • 莱阳做网站的遵义新蓝外国语学校网站建设
  • 云南省城乡建设厅网站标书制作标准
  • 专业设计网站wordpress 留言 插件
  • 企业名录网站 优帮云深圳建网站多少钱一年
  • 邯郸企业网站建设百度网站免费优化软件下载
  • 西安网站建设工程域名注册查询系统
  • 网站后台php开发教程百度游戏中心官网
  • 快站公众号建设工程合同法全文
  • 什么做网站统计好三个字公司名字
  • 教育wordpress模板下载温州谷歌优化公司
  • wordpress建站模版京东快递 网站建设特点
  • 买网站主机自己开发app要多少钱
  • 电商类网站开发项目书网站友情链接检测
  • 网站设计开发收费标准房屋装修设计网站
  • 网站如何做新闻聚合南宁网站如何制作
  • 哪个网站可以找题目给小孩做深圳网站建设设计定做
  • 中企动力网站合同wordpress 上传rar
  • 仙桃网站制作营销公司介绍
  • 武安建设局网站陕西省住房和城市建设厅网站
  • 粘贴以下代码到网站首页代码的与标签之间台州建设信息港网站
  • 浙江省住房和城乡建设厅网站成都设计公司官网
  • 建设自己的网站首页中山网站建设文化方案