传送门:
题解:
可以看出题目让我们构造出倒 V 型数列,最少出队几个人 :
对于上图的数列来说就是先增后减。要构造出以上数列,我们用
dp
求每个位置的单调递增个数和单调递减个数,这样也就是该位置的倒V数列的在队人数,我们只需要枚举每个位置,求出哪一个位置的人数最多即可,最后用总人数-max,得到答案
AC代码:
传送门:
题解:
可以看出题目让我们构造出倒 V 型数列,最少出队几个人 :
对于上图的数列来说就是先增后减。要构造出以上数列,我们用
dp
求每个位置的单调递增个数和单调递减个数,这样也就是该位置的倒V数列的在队人数,我们只需要枚举每个位置,求出哪一个位置的人数最多即可,最后用总人数-max,得到答案
AC代码:
P1091 合唱队形题解:很容易想到最长单升子序列了,但是由于还要下降,所以再做一次最
//参考洛谷题解区第一个//https://www.luogu.org/problemnew/solution/P1091//考点核心步骤,dp求最
题目描述:N位同学站成一排,音乐老师要请其中的(N-K)位同学出列,使得剩下的K位同学不交换位置就能排成合唱队形。合唱队
题目描述NN位同学站成一排,音乐老师要请其中...
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M