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

做网站小程序的客户是怎么找的渭南韩城

做网站小程序的客户是怎么找的,渭南韩城,网站建设的空间是什么,培训学校招生方案范文problem 洛谷链接 solution 田忌赛马孪生兄弟。 浙江选手最坏情况就是外省最好情况#xff0c;所以本质上两个子问题是同一个做法。 相信所有人都是读完题后就有田忌赛马的思想了。#xff08;如果还没上过小学语文课的当我没说#xff09; 实力强的去虐实力菜的…problem 洛谷链接 solution 田忌赛马孪生兄弟。 浙江选手最坏情况就是外省最好情况所以本质上两个子问题是同一个做法。 相信所有人都是读完题后就有田忌赛马的思想了。如果还没上过小学语文课的当我没说 实力强的去虐实力菜的而且为了自己队友实力考虑肯定是把比自己菜的对手当中最强的整死。 假设两组实力相当的比赛得分是 222那么自己实力强的虐对方实力弱的自己实力弱的送给对方实力强的虐得分也是 222。所以这种打实力差的方式是不劣的。 但是这只是对于一个人的实力而言的最优方式。 因为平局的可能性我们还需要统筹安排是哪个实力先出战。 在上述虐菜的前提下我们还要尽可能地保留实力更强者和外省的更强实力再一绝高下。 给一组数据帮助理解 2 4 10 10 10 9 1 3 5 7 8 9 最好得分:1-2 3-4 9-9 5 所以不能先从实力强的开始去找菜鸡对手所以我们应当按照实力从低到高匹配对手。 如果当前这名选手没有比他更菜的对手最多可能有实力相当的对手就暂时跳过。 最后剩下的若干名实力要么就是比对方菜的要么就是实力相当的。 这时候再来统计平局的分数。 不能将平局和虐菜放在一起原因类似的有可能后面某个实力强的队友只能虐现在这个和自己实力相当的对手那肯定是牺牲自己平局分数换取队友获胜分数。 给一组数据 1 3 1 10 最好得分2在考场上我的实现略丑但本质是一样的。 时间复杂度 O(nlog⁡n)O(n\log n)O(nlogn)如果写个基排就能做到 O(n)O(n)O(n)。 应该不会有丝箔卡 log⁡\loglog 吧 …\dots… code #include bits/stdc.h using namespace std; #define maxn 100005 int n, ans1, ans2; bool vis[maxn]; int w1[maxn], w2[maxn]; multiset int s;int main() {scanf( %d, n );for( int i 1;i n;i ) scanf( %d, w1[i] );for( int i 1;i n;i ) scanf( %d, w2[i] );sort( w1 1, w1 n 1 );for( int i 1;i n;i ) s.insert( w2[i] );for( int i 1;i n;i ) {auto it s.lower_bound( w1[i] ); vis[i] 1;if( it s.begin() ) { vis[i] 0; continue; }else -- it, s.erase( it ), ans1 2;}for( int i n;i;i -- )if( ! vis[i] ) {if( *s.begin() w1[i] ) ans1 ;s.erase( s.begin() );}sort( w2 1, w2 n 1 );for( int i 1;i n;i ) vis[i] 0, s.insert( w1[i] );for( int i 1;i n;i ) {auto it s.lower_bound( w2[i] ); vis[i] 1;if( it s.begin() ) { vis[i] 0; continue; }else -- it, s.erase( it );}for( int i n;i;i -- )if( ! vis[i] ) {if( *s.begin() w2[i] ) ans2 ;else ans2 2;s.erase( s.begin() );}printf( %d %d, ans1, ans2 );return 0; }#include bits/stdc.h using namespace std; #define maxn 100005 int n; int w1[maxn], w2[maxn];int solve( int w1[], int w2[] ) {int ans 0, l1 1, l2 1, r1 n, r2 n;while( l1 r1 and l2 r2 ) {if( w1[l1] w2[l2] ) ans 2, l1 , l2 ;else if( w1[r1] w2[r2] ) ans 2, r1 --, r2 --;else ans w1[l1] w2[r2], l1 , r2 --;}return ans; }int main() {scanf( %d, n );for( int i 1;i n;i ) scanf( %d, w1[i] );for( int i 1;i n;i ) scanf( %d, w2[i] );sort( w1 1, w1 n 1 );sort( w2 1, w2 n 1 );printf( %d %d\n, solve( w1, w2 ), (n 1) - solve( w2, w1 ) );return 0; }
http://www.pierceye.com/news/378769/

相关文章:

  • 用花生棒自己做网站如何看网站的浏览量
  • 大连网站排名电商线上培训
  • 做金融网站做简历的网站
  • 求网站建设合伙人wordpress子页面怎么修改密码
  • 怎样登录建设互联网站厦门海绵城市建设官方网站
  • 网站怎么做权重互联网平台推广怎么做
  • 网站建设如果登录失败男生和男生做污的视频网站
  • 备案ip 查询网站查询系统制作一个网站的成本
  • 微网站排版p9制作公司
  • 国产在线免费观看高甜电影推荐爱站网seo工具包
  • 建设银行官方网站首页入口建立网站如何推广
  • 网站登录界面图片用什么软件做wordpress qiniu
  • 设计素材网站好融资吗关键词排名怎么做好
  • 亚洲购物网站排名网站开发看掉一些功能
  • 网站开发 需求dnf盗号网站怎么做
  • 淘宝客免费网站建设宝塔搭建wordpress主机地址
  • 可以看网站的浏览器wordpress+博客+简书
  • 游戏源码网站免费网站模板有哪些内容
  • 江西网站优化广东网站设计有名的公司
  • wordpress整合dplayer关键词优化举例
  • wordpress怎么设置跳站外链接番禺网站建设培训学校
  • 怎样建立网站平台新网站应该怎么做
  • 根据颜色找网站济南做网站公司排名
  • 面对面视频 网站开发网络科技加我qq是干嘛
  • 如何登录网站制作平台百度旧版本
  • 广东营销型网站建设报价定制商品的app
  • 网站导航常用关键字电子商务网站设计内容
  • 建设vip网站相关视频wordpress 修改用户头像
  • 考百度指数 某个关键词在某个行业网站上的wordpress与Wix对比
  • 机器人网站建设规划书福州网站制作怎样