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

Codeforces Round #620 (Div. 2)D dilworld定理

时间:2020-02-19 17:16:54      阅读:54      评论:0      收藏:0      [点我收藏+]

标签:字符串   最大   数字   for   最大化   连续   序列   http   com   

题:https://codeforces.com/contest/1304/problem/D

题意:给定长度为n-1的只含’>‘和‘<’的字符串,让你构造出俩个排列,俩个排列相邻的数字之间要满足这个字符串,找出的俩个要是最小化最长上升子序列,和最大化最长上升子序列;

分析:dilworld定理,最长下降子序列个数等于最长上升子序列的长度

   先说构造最小的,LIS的长度就等于最长的连续‘<‘的长度加1,贪心地把最大的数放在最前面;

   构造最大的就把最小的数尽可能放在前面

 

Codeforces Round #620 (Div. 2)D dilworld定理

标签:字符串   最大   数字   for   最大化   连续   序列   http   com   

原文地址:https://www.cnblogs.com/starve/p/12331803.html

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