#ABC360G. 单点修改后的最长上升子序列
单点修改后的最长上升子序列
单点修改后的最长上升子序列
题目描述
给定长度为 的整数序列 。高桥将进行以下操作恰好一次:
选择满足 的整数 和任意整数 ,将 替换为 。
求操作后 的最长上升子序列(LIS)长度的最大值。
什么是最长上升子序列?
序列 的子序列是指从 中按原顺序取出部分元素得到的序列。
序列 的最长上升子序列是指 的最长的严格递增的子序列。
输入格式
输入按以下格式从标准输入给出:
输出格式
在一行内输出答案。
样例
4
3 2 2 4
3
给定序列 的 LIS 长度为 2。例如,将 替换为 1 后, 的 LIS 长度变为 3,这是最大值。
5
4 5 3 6 7
4
数据范围
难度
省选/NOI-
通过率
—
尝试
0
已通过
0
- ID
- 3346
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者