摘要: description analysis 区间$DP$,首先按照键值排个序,这样保证树的中序遍历就为原序列 设$f[0][i][j]$表示$[i..j]$区间作为$[unknown..i 1]$的 右儿子 的最大和,$f[1][i][j]$就是$[i..j]$区间作为$[j+1..unknown]$ 阅读全文
posted @ 2019-08-09 21:32 路人黑的纸巾 阅读(276) 评论(0) 推荐(0) 编辑
摘要: description analysis 可以先用前缀和把原串不调整的方案数先求出来 对于一种翻转,肯定是把$[i..a[i]]$或$[a[i]..i]$这段区间翻转 也可以看做是以${i+a[i]}\over 2$这个点为翻转中心来翻转区间 于是把所有$n$个翻转中心搞出来,用$vector$存下 阅读全文
posted @ 2019-08-09 21:18 路人黑的纸巾 阅读(108) 评论(0) 推荐(0) 编辑