博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
最长递减子序列(nlogn)(个人模版)
阅读量:6577 次
发布时间:2019-06-24

本文共 639 字,大约阅读时间需要 2 分钟。

最长递减子序列(nlogn):

1 int find(int n,int key) 2 { 3     int left=0; 4     int right=n; 5     while(left<=right) 6     { 7         int mid=(left+right)/2; 8         if(res[mid]>key) 9         {10             left=mid+1;11         }12         else13         {14             right=mid-1;15         }16     }17     return left;18 }19 20 int Lis(int a[],int n)21 {22     int r=0;23     res[r]=a[0];24     r++;25     for(int i=1;i
a[i])28 {29 res[r]=a[i];30 r++;31 }32 else33 {34 int loc=find(r,a[i]);35 res[loc]=a[i];36 }37 }38 return r;39 }

 

转载地址:http://kqyno.baihongyu.com/

你可能感兴趣的文章
css3 animate 和关键帧 @-webkit-keyframes
查看>>
文字链接颜色设置
查看>>
图片转流
查看>>
ubunto应用软件
查看>>
Git初始化仓库
查看>>
HTML 标签说明
查看>>
锋利的jQuery-2--判断jQuery获取到的对象是否存在$().length
查看>>
linux 查询系统版本命令、查询端口号是否被占用命令
查看>>
java笔记八:IO流之字符流与字符缓冲流
查看>>
Docker 命令收集
查看>>
myeclipse注册码生成器
查看>>
怎样快速学好PHP技术之PHP学习方法总结
查看>>
《Java工程师成神之路-基础篇》Java基础知识——序列化(已完结)
查看>>
iOS App间相互跳转漫谈 part2
查看>>
Java CAS 原理剖析
查看>>
ISCC2014 writeup
查看>>
Kotlin 知识梳理(1) Kotlin 基础
查看>>
js正则表达式
查看>>
iOS socket通信,编解码,浮点型数据解析
查看>>
手把手教你如何新建scrapy爬虫框架的第一个项目(下)
查看>>