摘要:
题意: 有一个长为n的未知排列,给定所有的前缀极差,问数组的构造方案数。 思路: 考虑放球,开始有0个球,最后有n个球,一种放球方案就对应一种排列。 首先有两个限制:第一个极差一定是0,第n个极差肯定是n-1 放第 \(i\) 个球前,若极差没变,则只能放到已存在的最小球和最大球之间,能放的位置数是 阅读全文
posted @ 2022-04-02 14:32
Bellala
阅读(39)
评论(0)
推荐(0)
摘要:
导弹拦截:一套系统能拦截一个不增子列,问拦截所有导弹至少要几套系统 cf1296 E2. String Coloring (hard version):给字符串中的每个字符涂色,颜色不同的相邻字符可以swap,问最少需几种颜色可以让字符串能排序 如果字符集变成1~n就成了下面这题 daimayuan 阅读全文
posted @ 2022-04-02 11:19
Bellala
阅读(33)
评论(0)
推荐(0)
摘要:
题意: 数组中的每个数可在 \([l_i,r_i]\) 中任取,求最长不降子段的长度。 思路: 对某个位置 \(j\),\(i\) 能更新 \(j\) 当且仅当 \(l_k\le r_j,\forall k\in [i,j-1]\),即 \(r_j\ge \max l_k\)。为了最优,当然要用满足 阅读全文
posted @ 2022-04-02 01:50
Bellala
阅读(37)
评论(0)
推荐(0)