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

昆明做网站报价如何建立网上销售平台

昆明做网站报价,如何建立网上销售平台,青海省公路建设管理局门户网站,乌市seo网络营销流程有若干个活动&#xff0c;第i个开始时间和结束时间是[Si,fi)&#xff0c;同一个教室安排的活动之间不能交叠&#xff0c;求要安排所有活动&#xff0c;最少需要几个教室&#xff1f; Input 第一行一个正整数n (n < 10000)代表活动的个数。 第二行到第(n 1)行包含n个开始…

有若干个活动,第i个开始时间和结束时间是[Si,fi),同一个教室安排的活动之间不能交叠,求要安排所有活动,最少需要几个教室? 

Input

第一行一个正整数n (n <= 10000)代表活动的个数。
第二行到第(n + 1)行包含n个开始时间和结束时间。
开始时间严格小于结束时间,并且时间都是非负整数,小于1000000000

Output

一行包含一个整数表示最少教室的个数。

Input示例

3
1 2
3 4
2 9

Output示例

2

这道题目可以考虑将每个活动按照开始时间进行升序排列,如果活动开始时间相同,则按照活动结束时间进行降序排列。

这道题设计两个结构体,一个结构体用来记录活动骑士时间,一个结构体用来记录教室信息。

上述两点处理好了之后,接下来就是简单的模拟过程了。

#include <stdio.h>struct Info
{int s;int e;
};struct Room
{int s;int e;int num;
};struct Info task[10010];
struct Room room[10010];void sort(int n)
{int i,j;for(i=0;i<n;i++){for(j=0;j<n-i-1;j++){if(task[j+1].s<task[j].s){struct Info temp=task[j];task[j]=task[j+1];task[j+1]=temp;}else if(task[j+1].s==task[j].s){if(task[j+1].e<task[j].e){struct Info temp=task[j];task[j]=task[j+1];task[j+1]=temp;}}}}
}
int main()
{int s_time,e_time=0;int n;scanf("%d",&n);int i,j;for(i=0;i<n;i++){scanf("%d %d",&task[i].s,&task[i].e);}sort(n);int ans=1;room[0].s=task[0].s;room[0].e=task[0].e;for(i=1;i<n;i++){int flag=0;for(j=0;j<ans;j++){if(task[i].s>=room[j].e){room[j].s=task[i].s;room[j].e=task[i].e;flag=1;break;}}if(flag==0){ans++;room[ans-1].s=task[i].s;room[ans-1].e=task[i].e;}}printf("%d\n",ans);return 0;
}

 

http://www.lbrq.cn/news/2461807.html

相关文章:

  • 如何做网站logo百度学术论文查重免费检测
  • wordpress微信设置武汉seo搜索引擎
  • 做网站的人多吗深圳网络营销全网推广
  • 做阿里网站的分录洛阳seo网络推广
  • 单位做网站需要多少钱seo网站关键词优化多少钱
  • 成都市网站建设文案代写
  • 做网站设计累吗十大免费域名
  • python网站开发集成环境手机百度ai入口
  • 国际阿里巴巴官网首页关键词优化seo外包
  • 宜昌的网站建设手机百度网页版入口
  • 宁波网站推广公司青岛网站建设哪家好
  • 汕头网站软文什么意思范例
  • 网站域名起名前端开发
  • 北京网站建设公司报价企业做推广有用吗
  • 哪个网站做二微码免费影视软件靠什么赚钱
  • 做张家界旅游网站多少钱seo推广方法集合
  • 无锡做网站价格电商网站规划
  • wordpress 加备案号手机seo百度点击软件
  • 西安网站建设官网产品设计
  • 做pcb网站的公司seo刷排名工具
  • 不会编程做网站怎么开通百度推广账号
  • 优秀国外网站百度不让访问危险网站怎么办
  • 公司品牌网站建设价格低seo专业培训学费多少钱
  • 上海市网站制作站长工具seo推广 站长工具查询
  • 抚州公司做网站关键字广告
  • app应用市场下载站内seo的技巧
  • wordpress文件管理器aso优化师主要是干嘛的
  • 哪些网站是用asp.net做的免费网站安全软件大全
  • 怎么样做网站页面手机免费建站app
  • 定制网站哪家好如何做网站seo
  • C++ 常用的数据结构(适配器容量:栈、队列、优先队列)
  • 100条常用SQL语句大全
  • 洛谷刷题7.24
  • 回调后门 函数
  • go项目实战二
  • 电商项目_秒杀_架构升级