-
把一个序列 变成非严格单调递增的(单调不下降的),至少需要修改多少个数。
序列 的总长度减去 的最长不下降子序列长度即为答案。
证明:
对于最长不下降子序列中相邻两数 ,之间有 ,需要改变这 个数,以此类推,也就是序列 的总长度减去 的最长不下降子序列长度
-
把一个序列A变成严格单调递增的,至少需要修改多少个数?
构造序列 ,序列总长度减去 的最长不下降子序列长度。
证明:
严格单调递增的 序列,
变式:
只要按照 求解即可。
动态规划经典例题
猜你喜欢
转载自blog.csdn.net/zyszlb2003/article/details/94712717
今日推荐
周排行