题目链接:

http://acm.hdu.edu.cn/showproblem.php?pid=2037

题目描述:

在一天的时间里,尽可能的看最多的完整节目

输入数据包含多个测试实例,每个测试实例的第一行只有一个整数n(n<=100),表示你喜欢看的节目的总数,然后是n行数据,每行包括两个数据Ti_s,Ti_e (1<=i<=n),分别表示第i

个节目的开始和结束时间,为了简化问题,每个时间都用一个正整数表示。n=0表示输入结束,不做处理。

解题思路:

这是一个很典型的贪心问题,不管节目有多少,持续时间多长,第一次看的节目一定是最早结束的,然后再在剩余的节目里选出满足(开始时间>第一次选取的节目结束时间)

这个条件里最早结束的节目,以此类推。

#include <stdio.h>
int main()
{    int i,j,k,n,a[101],b[101],l,m[101],p,o,t,d;    while(scanf("%d",&n)!=EOF&&n!=0)    {        for(i=0;i<n;i++)        {            scanf("%d%d",&a[i],&b[i]);        }        for (i=1; i<n; i++) {  for (j=0; j<n-i; j++)  {   if (b[j]>b[j+1])   {   k=a[j];l=b[j];                a[j]=a[j+1];b[j]=b[j+1];                a[j+1]=k;b[j+1]=l;   }  } }        int A[101]={0};      for(i=0;i<n;i++)    {        d=i-1;        int p=0;        while(d>=0)        {          if(a[i]>=b[d])          {              if(p<A[d])                p=A[d];          }          d--;        }        A[i]=p+1;    }int t=A[0];    for(i=0;i<n;i++)        if(t<A[i])          t=A[i];    printf("%d\n",t);            }
return 0;
} 

贪心——今年暑假不AC(hdu2037)相关推荐

  1. HDU2037 今年暑假不AC【贪心】

    问题链接:HDU2037 今年暑假不AC. 问题简述:(略) 问题分析: 典型的贪心算法题,分别用C语言和C++语言编写程序. 若干个电视节目,自然要按时间顺序来看.为了看更多的节目,需要尽快看完一个 ...

  2. HDU 2037 今年暑假不AC【贪心】

    今年暑假不AC Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submi ...

  3. 【HDU2037】今年暑假不AC

    http://acm.hdu.edu.cn/showproblem.php?pid=2037 "今年暑假不AC?" "是的." "那你干什么呢?&qu ...

  4. hdu2037今年暑假不AC

    今年暑假不AC Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Su ...

  5. HDOJ 2037 今年暑假不AC 【贪心】

    HDOJ 2037 今年暑假不AC [贪心] 题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=2037 给出n个电视节目的开始时间和结束时间, 要求合理安 ...

  6. HDU2037:今年暑假不AC

    Problem Description "今年暑假不AC?" "是的." "那你干什么呢?" "看世界杯呀,笨蛋!" & ...

  7. ACM-2037今年暑假不AC(贪心入门)

    A - 今年暑假不AC Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Submit  ...

  8. HDUOJ2037——今年暑假不AC贪心问题

    Problem Description "今年暑假不AC?" "是的." "那你干什么呢?" "看世界杯呀,笨蛋!" & ...

  9. hdu2037 今年暑假不AC

     Problem Description "今年暑假不AC?" "是的." "那你干什么呢?" "看世界杯呀,笨蛋!" ...

最新文章

  1. android连接sqlite进行简单的增删改查和事务管理
  2. 常用Intent调用(摘自网络)
  3. 2018年自媒体人的出路在哪?
  4. IDA逆向linux内核导入kallsyms
  5. nfs服务器远程访问,NFS远程共享存储
  6. java中的mod运算_Java源码中Integer类位运算分析
  7. hdoj1176:免费馅饼(dp基础题-数塔思想)
  8. IC卡读写器c#源代码
  9. win10 使用量产工具后usb无法 识别硬件修复 Intel(R) 6 Series/C200 Series Chipset Family USB Enhanced Host Contro
  10. 打包openstack of opencontrail
  11. 第二届中国计量大学ACM程序设计竞赛个人赛(同步赛)A -Little Gyro and Sort【签到题?】
  12. pgsql删除表中所有数据_pg数据库 删除所有表
  13. potplay如何设置加速不变声
  14. vue图片加载不出来的问题
  15. 【2022第十三届蓝桥杯】c/c++ 大学c组 解题报告
  16. 游戏开发与实现南梦宫笔记
  17. html菜鸟教程 动态天气,Blinker 天气时钟8266 12864LCD屏(针对新版库v0.3.4接口更新)...
  18. 金属学与热处理(第二版)课后习题答案+复习提纲
  19. 福禄克测试报告转换软件,福禄克推出新一代电能质量分析软件Fluke Power Pioneer-测试测量-与非网...
  20. 为企业用户配置专有UPN后缀

热门文章

  1. OpenCV稀疏矩阵SparseMat
  2. ubuntu Could not get lock /var/lib/dpkg/lock解决方法
  3. Jupyter notebook的正确打开方式
  4. 5-2利用MapReduce进行数据排序
  5. el-select 多选取值_数值优化|笔记整理(3)——线搜索中的步长选取方法,线性共轭梯度法...
  6. 关于java中next,nextInt,nextLine的区别
  7. numpy 中对axis参数的理解
  8. Mint-UI框架router-link返回上一页的方法 - 踩坑篇
  9. phpcmsV9 关于phpcms根目录下ico图标,改了没效果的解决办法?
  10. 企业级程序 苏林加密系统内测发布 支持多种加密