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

深圳网站建设小江谁可以做开码网站

深圳网站建设小江,谁可以做开码网站,网店管家,大学招生网站建设题意#xff1a;给定一组选手#xff0c;按一定顺序将这些选手进行分组竞赛#xff0c;每组的最大值为优胜者#xff0c;进入下一轮分组再进行竞赛#xff0c;直到选出最大值。然后输出每个选手的rank。 坑点#xff1a;每个选手的rank为该轮竞赛选出的优胜者数1#x…题意给定一组选手按一定顺序将这些选手进行分组竞赛每组的最大值为优胜者进入下一轮分组再进行竞赛直到选出最大值。然后输出每个选手的rank。 坑点每个选手的rank为该轮竞赛选出的优胜者数1而不应该根据该选手是在第几轮淘汰算的因为肯定比优胜者的rank低嘛。我阅读理解确实不太好于是成功浪费两小时。 思路可以用队列模拟选手顺序每次取出组数个选手(不足则全部取出)然后将优胜者放入下一轮队列中淘汰者记录下来最后将淘汰者的rank标记为优胜者数1。 #includebits/stdc.h using namespace std;struct node{int val;int rank; }; node p[1010]; queueintq; int n,m; int main(){cinnm;for(int i0;in;i){cinp[i].val;}for(int i0;in;i){int a;cina;q.push(a);}while(q.size()1){queueintnext;queueintloser;while(q.size()){int kmin(m,(int)q.size());vectorinttemp;while(k--){int fq.front();q.pop();temp.push_back(f);}int mx-1,pos;for(auto x:temp){if(mxp[x].val){mxp[x].val;posx;}}for(auto x:temp){if(x!pos){loser.push(x);}}next.push(pos);// coutpos ;}while(loser.size()){int floser.front();loser.pop();p[f].ranknext.size()1;}qnext;}p[q.front()].rank1;int flag0;for(int i0;in;i){if(flag)cout ;coutp[i].rank;flag1;} }
http://wiki.neutronadmin.com/news/287634/

相关文章:

  • 商城网站设计网站建设怎样设置动态背景
  • 网站开发 兼职项目儿童玩具网站建设实训报告
  • 九江网站建设多少钱百度 网站速度诊断
  • 西安建网站哪家好wordpress是php文件路径
  • 加盟网站建设服务网站建设关键的问题是
  • 河南企业网站排名优化企业建网站的目的
  • 城乡建设吧部网站将page转换为wordpress
  • 中山精品网站建设价位徐州做网站的哪个好
  • 培训网站系统建设个人做流量大的网站
  • 成都 网站原创做英文行程的网站
  • 宁波英文网站建设联系深圳网站制作公司
  • 龙岩网站建设要多久建筑建设行业网站
  • 中国旅游网站的建设吉林网络公司网站建设
  • php开发网站建设书籍f006网站建设
  • 提供做网站服务好小程序开发平台有哪些公司
  • 织梦网站上传的文章只显示摘要不显示内容如何修改seo综合排名优化
  • 优秀国内个人网站网址自己建设个小网站要什么
  • 哪有培训网站开发网站建设专家工作内容
  • 建设营销型网站广州商城类网站模板
  • 2018网站设计报价表网站规划的原则有哪些
  • 郑州网站建设乚汉狮网络昆明平台开发公司
  • 淄博营销网站建设怎么创建网站 免费滴
  • 搭建网站平台需要多少钱贵州网站开发流程
  • 中秋网页设计素材网站前端开发
  • 昆明网站seo优化抚宁建设局网站
  • 上海市建设工程检测行业协会网站网站建设静态代码
  • 橙色主题手机网站wordpress 建门户网站
  • cms网站开发教程给媳妇做的网站
  • 哪里有找工作的网站个别网站网速慢怎么做
  • 工信部网站备案被删除怎么免费创建个人网站