一个结论求加强
  • 板块学术版
  • 楼主Scrutiny
  • 当前回复11
  • 已保存回复11
  • 发布时间2021/1/26 13:02
  • 上次更新2023/11/5 04:22:36
查看原帖
一个结论求加强
258325
Scrutiny楼主2021/1/26 13:02

结论: 任意一个 nn 个互异正整数的序列 (a1,a2,a3,,an)(a_1,a_2,a_3,\cdots,a_n),其最长递增子序列与最长递减子序列的长度之和不小于 2n2\sqrt{n}。(子序列不要求连续)

证明:

我们采用 DP 的思想,设 fif_i 为以 aia_i 结尾的最长递增子序列长度,gig_i 为以 aia_i 结尾的最长递减子序列长度。

对于正整数 i<ji<j,若 ai<aja_i<a_j,则 fi<fjf_i<f_j。若 ai>aja_i>a_j,则 gi>gjg_i>g_j

因此,每对 (fi,gi)(f_i,g_i) 互不相同,其中 i=1,2,,ni=1,2,\cdots,n

fif_{i} 的最大值是 kkgig_i 的最大值是 ll

那么 (fi,gi)(f_i,g_i) 至多 klkl 对,至少 nn 对,因此 klnkl\ge n

k+l2kl2nk+l\ge2\sqrt{kl}\ge 2\sqrt{n},得证。


容易发现上述证明过程中的 klnkl\ge n 很松,求加强上述证明或结论 /kel

2021/1/26 13:02
加载中...