//Accepted    4372 KB    140 ms
 //dp 最长上升子序列 nlogn
 #include <cstdio>
 #include <cstring>
 #include <iostream>
 using namespace std;
 ;
 int dp[imax_n];
 int d[imax_n];
 int a[imax_n];
 int n;
 int len;
 int max(int a,int b)
 {
     return a>b?a:b;
 }
 int binary_search(int k)
 {
     ;
     int r=len;
     while (l<=r)
     {
         ;
         if (d[mid]==k) return mid;
         ;
         ;
     }
     return l;
 }
 void Dp()
 {
     memset(dp,,sizeof(dp));
     memset(d,,sizeof(d));
     len=-;
     ;i<n;i++)
     {
         int j=binary_search(a[i]);
         //printf("j=%d\n",j);
         if (j>len) len++;
         dp[i]=j+;
         d[j]=a[i];
     }
     ;
     ;i<n;i++)
     ans=max(ans,dp[i]);
     )
     {
         printf("My king, at most 1 road can be built.\n");
     }
     else
     {
         printf("My king, at most %d roads can be built.\n",ans);
     }
 }
 int main()
 {
     ;
     while (scanf("%d",&n)!=EOF)
     {
         int x,y;
         ;i<n;i++)
         {
             scanf("%d%d",&x,&y);
             a[x-]=y;
         }
         printf("Case %d:\n",++t);
         Dp();
         printf("\n");
     }
     ;
 }

最新文章

  1. 导入android-support-v4.jar的方法
  2. 论文阅读(Lukas Neuman——【ICDAR2015】Efficient Scene Text Localization and Recognition with Local Character Refinement)
  3. 约瑟夫环问题分析-C语言经典面试题
  4. python学习笔记整理——元组tuple
  5. js-2
  6. http压力测试
  7. POJ 3414 Pots【bfs模拟倒水问题】
  8. RestTemplate的异常:Not enough variables available to expand
  9. Python2 与 Python3 的编码对比
  10. 马凯军 周强 张季跃《面向对象与程序设计 Java》第十四周学习总结
  11. 剑指Offer 51. 构建乘积数组 (数组)
  12. spring boot 2.0(一)权威发布spring boot2.0
  13. (转)查询或修改iPhone的短信服务中心号码(iOS通用)
  14. 学习坤哥的replaceTpl方法
  15. Selenium WebDriver 下 plugin container for firefox has stopped working
  16. XAMl使用其他命名空间中的类型及加载和编译
  17. CHNetRequest网络请求
  18. 【转】深度分析Java的ClassLoader机制(源码级别)
  19. Openresty最佳案例 | 第6篇:OpenResty连接Mysql
  20. 图片和byte[]的互相转换

热门文章

  1. refreshLayout 和 滑动控件的冲突解决
  2. Unity5.3官方VR教程重磅登场-系列2
  3. 浅谈线程池(上):线程池的作用及CLR线程池
  4. css3属性 transition transform
  5. [mondrian] 分析一个简单的schema文件
  6. FireFox背景亮度修改
  7. Github/Eclipse管理Maven项目
  8. python中的binascii
  9. (转)codeblock(常用快键)
  10. Combinations [LeetCode]