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

网站程上传重庆腊肠制作

网站程上传,重庆腊肠制作,wordpress空白页面模板,wordpress 机械主题正题 题目大意 nnn个区间mmm个点#xff0c;一个区间只能匹配一个点#xff0c;求最大匹配数。 解题思路 我们可以先将点排序#xff0c;和区间按照左端点排序。然后从左往右枚举点#xff0c;遇到一个区间的左端点就加入这样我们就可以忽略区间的左端点了#xff0c;然后…正题 题目大意 nnn个区间mmm个点一个区间只能匹配一个点求最大匹配数。 解题思路 我们可以先将点排序和区间按照左端点排序。然后从左往右枚举点遇到一个区间的左端点就加入这样我们就可以忽略区间的左端点了然后遇到右端点就弹出该区间。 然后我们就每次都选出了可以匹配的区间然后在可以匹配的区间中我们选择右端点最靠左的区间匹配。 为什么这是最优的因为在左边的已经不用管了所以在一堆右端点中肯定是更左的是更优的 codecodecode #includecstdio #includecstring #includealgorithm #includequeue using namespace std; const int N200100; struct node{int l,r; }a[N]; int n,m,t[N],ans; priority_queueint q; bool cmp(node x,node y) {return x.ly.l?x.ry.r:x.ly.l;} int main() {//freopen(dream.in,r,stdin);//freopen(dream.out,w,stdout);scanf(%d%d,n,m);for(int i1;in;i)scanf(%d%d,a[i].l,a[i].r);for(int i1;im;i)scanf(%d,t[i]);sort(t1,t1m);sort(a1,a1n,cmp);int tail1;for(int i1;im;i){while(tailna[tail].lt[i])q.push(-a[tail].r);while(!q.empty()-q.top()t[i]) q.pop();if(!q.empty())ans,q.pop();}printf(%d,ans); }
http://wiki.neutronadmin.com/news/120988/

相关文章:

  • 企业网站最重要的访问对象是航达建设集团有限公司网站
  • 哪个网站可以做担保交易平台wordpress搜索小工具
  • 中国站长之家爱站网.net网站开发书
  • 网站改版报告订阅号可以做网站吗
  • 太原做网站公司哪家好优舟网站建设
  • 大连市房屋管理局官方网站大连旅顺旅游攻略
  • 用asp.net开发网站的优势合肥本地建网站
  • 艺术品电商网站开发北京丰台区做网站公司
  • 网站建设企业服务商北京营销型网站建站公司
  • 重庆免费网站建站模板事件营销的案例
  • 嘉兴网站制作案例荥阳做公司网站的公司
  • 个人建网站网站开发相关专业
  • 营销型网站商城国外网站域名
  • 福建鞋子做淘宝图片网站公司做网站可以用个人域名
  • 做图网站有哪些东西微软公司做网站的软件
  • 网站网页打开的速度什么决定的湖南常德红网百姓呼声
  • 网站建设的域名的选择河南省住房和城乡建设部网站首页
  • 天元建设有限公司网站泰安市最新消息今天
  • 台前做网站的公司深圳h5网站制作
  • 龙江手机网站建设wordpress微博登陆插件
  • 外贸网站seowordpress newcon
  • 海外做淘宝网站网络工程师职业分析
  • 设计网站做多大合适茶叶响应式网站
  • 深圳网站建设延安手机网上银行
  • 东莞做网站做什么赚钱珠海网站制作服务
  • dedecms生成xml网站地图百度云网站建设教程
  • 网页设计新手制作的网站代码免费安全
  • 网站建设中的功能短网址生成器 python
  • 黄埔网站开发一般网站建设需求有哪些
  • 爱站网站长工具广州注册公司程序