码迷,mamicode.com
首页 > 其他好文 > 详细

UVA 10534-Wavio Sequence(LIS)

时间:2015-03-06 01:03:40      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:uva   dp   

题目大意:Wavio序列是关于整数的序列,有这样的性质:

1.长度为奇数,L=2*n+1

2.前n+1项严格递增

3.后n+1项严格递减

4.相邻的两个数不相等

给出n个数的序列,求出其中最长的Wavio子序列的长度。


依次对每个元素求以它为结束的最长上升子序列和以它为开始的最长下降子序列,b[i]为以i为最后一个元素的最长上升子序列,c[i]为以i为第一个元素的最长下降子序列,最后遍历每一个数,答案为max { min { b[i],c[i] } }。


代码是初学时写的,很难看。。到时补个好的贴上。。

UVA 10534-Wavio Sequence(LIS)

标签:uva   dp   

原文地址:http://blog.csdn.net/dilemma729/article/details/44090141

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!