1839D

CF1839D题解

分析 啊这道题就做得很难受了…… 手玩一下样例,不难发现答案就是分出\(k\)段不是单调上升序列的序列,求这些序列的最小长度和。 显然有状态\(f_{l,r,k}\)表示\([l,r]\)序列分成\(k\)段的最小长度和。 转移很好想,即枚举\(x\),\(y\)分别表示左区间的右端点以及段数,空间 ......
题解 1839D 1839 CF

CF1839D Ball Sorting

原题 翻译 我们钦定\(a\)中一些数字是选定点,及保证他们不与零球交换,首先容易发现这些选定点一定是单调递增的。因此\(0\)球个数就是未选定点的连续段个数,而交换次数就是未选定点的个数 因此我们考虑判断每个球选定不选定:设\(dp_{i,j}\)表示前\(i\)个球中用了最多\(j\)个\(0\ ......
Sorting 1839D 1839 Ball CF

CF1839D

[原题](https://codeforces.com/contest/1839/problem/D) [翻译](https://www.luogu.com.cn/problem/CF1839D) 发现我们可以固定里面一段上升子序列不动,我们称这些子序列的点为“选定点” 我们不妨能发现答案为非选定点 ......
1839D 1839 CF

CF1839D Ball Sorting

[也许更好的阅读体验](https://blog.csdn.net/Morning_Glory_JR/article/details/131561922?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22% ......
Sorting 1839D 1839 Ball CF

1839D - Ball Sorting (dp)

题意:有一个1~n的序列,求放k个0后,最小操作次数 ,使得去掉0后序列升序, 每次操作;可以把与0相邻的数,放到任意位置 思路:因为n最大到500 ,并且求k属于1~n的所有最小代价,所以考虑dp dp[i][j] ,i表示以ai结尾放j个0的最小代价 最小代价等于去掉以ai结尾升序列后,剩余子段 ......
Sorting 1839D 1839 Ball dp
共5篇  :1/1页 首页上一页1下一页尾页