关于LIS的一个问题
  • 板块学术版
  • 楼主RP_INT_MAX
  • 当前回复6
  • 已保存回复6
  • 发布时间2022/7/9 16:03
  • 上次更新2023/10/27 21:21:27
查看原帖
关于LIS的一个问题
566289
RP_INT_MAX楼主2022/7/9 16:03

我教练给的一份单调队列讲义中写道:

只有形如 dp[i]=max/min{(f[k])+g[i]}dp[i]=max/min\{(f[k])+g[i]\}k<ik<ig[i]g[i] 是与 kk 无关的变量)才能用到单调队列进行优化,优化的对象就是 f[k]f[k]

众所周知,LIS的dp转移方程是: dp[i]=max{dp[j]+1  ai>aj,i>j}dp[i]=max\{dp[j]+1\ |\ a_i>a_j,i>j\} 那么,除 O(nlogn) 的优化方法以外,可否使用单调队列将 LIS 求解的过程优化至 O(n)?如有dalao指出,不胜感激!

2022/7/9 16:03
加载中...