BZOJ3598[Scoi2014]方伯伯的商场之旅 数位DP
看到数据范围很容易想到数位 DP 然后就很容易想到枚举每一位作为最优点 我们可以发现对于一个数字 如果他的最优点确定了 那离最优点越远 花费越高 我们可以先将所有的数字全合并到第一个点(用数位DP求) 然后依次枚举从 i -> i+1 更优的数字...
SCOI2014 方伯伯的OJ onlinejudge
终于用自己的方法水过去了。 本地测慢的一组要三四秒,一共要十几秒,BZOJ貌似一共只让跑6s,于是就还T着的。 一开始没看n<=1e8,想的直接splay+map(splay维护名次,map维护对应标号的节点所在位置) 然后写完看到n的范围 就傻了= = 百度了一下 splay里面的点要包含一...
省选专练[SCOI2014]方伯伯的OJ
大大大大大!!!!!!数据结构题。 太大了: 法一:线段树动态开点:注意n有1e8于是考虑m影响的。 法二:两个SPLAY:目的是在n有1e8时一棵维护名次,一棵维护编号。目的是解决n 原理:修改k:则剖成(1,k-1)(k,k)(k+1,n); 最多复杂度:logn*m; 法三::一个SPLAY,...
Bzoj3595:[SCOI2014]方伯伯的OJ
题面 Bzoj 解析 wys讲到用Splay, 但我又一次写成了Spaly 考虑到n的范围巨大而m的范围是正常的1e5, 显然要动态开点,一个点代表一个区间。但这道题只用一棵平衡树可能不太好做,于是有dalao就写了两棵平衡树, 显然我这种一棵平衡树都要写挂的人是不可能去完成两棵平衡树的,于是可以用...
BZOJ3594: [Scoi2014]方伯伯的玉米田
BZOJ3594: [Scoi2014]方伯伯的玉米田动态规划·二维树状数组题解:感觉自己Dp好弱啊,啥也想不出来。。。QwQ。有一个结论,提升[l,r]可以用提升[l,n]来替代,总不会更坏。 (像这种区间长度没有限制自由度很高比较棘手的一般就是找个最优性结论限制住)设f[i][j]表示前i个提升...
bzoj3594: [Scoi2014]方伯伯的玉米田
3594: [Scoi2014]方伯伯的玉米田 Time Limit: 60 Sec Memory Limit: 128 MBSubmit: 983 Solved: 421[Submit][Status][Discuss] Description 方伯伯在自己的农田边散步,他突然发现...
方伯伯的玉米田[SCOI2014]
题目描述 方伯伯在自己的农田边散步,他突然发现田里的一排玉米非常的不美。这排玉米一共有N株,它们的高度参差不齐。方伯伯认为单调不下降序列很美,所以他决定先把一些玉米拔高,再把破坏美感的玉米拔除掉,使得剩下的玉米的高度构成一个单调不下降序列。方伯伯可以选择一个区间,把这个区间的玉米全部拔高1单位高...
[SCOI2014]方伯伯的玉米田 题解(树状数组优化dp)
Description 方伯伯在自己的农田边散步,他突然发现田里的一排玉米非常的不美。 这排玉米一共有N株,它们的高度参差不齐。 方伯伯认为单调不下降序列很美,所以他决定先把一些玉米拔高,再把破坏美感的玉米拔除掉,使得剩下的玉米的高度构成一个单调不下降序列。 方伯伯可以选择一个区间,把这个区间的...
bzoj 3594: [Scoi2014]方伯伯的玉米田
3594: [Scoi2014]方伯伯的玉米田 Time Limit: 60 Sec Memory Limit: 128 MBSubmit: 1399 Solved: 627[Submit][Status][Discuss] Description 方伯伯在自己的农田边散步,他突然发现田里的一排...
[Scoi2014]方伯伯的玉米田
[Scoi2014]方伯伯的玉米田 Time Limit: 60 Sec Memory Limit: 128 MBhttp://www.lydsy.com/JudgeOnline/problem.php?id=3594 Description 方伯伯在自己的农田边散步,他突然发现田里的一排...
3594: [Scoi2014]方伯伯的玉米田
题目链接题目大意:给定数列,两种操作:1.区间+1(最多k次)2.删除一个数 求能够得到的最长不下降序列长度题解:结论:每次操作区间右端点一定为n,这样保证了最优 dp[i][j]表示前i棵,操作了j次的lis长度 dp[i][j]=max(dp[k][l])+1,k<i,...
[SCOI2014]方伯伯的玉米田
Description 方伯伯在自己的农田边散步,他突然发现田里的一排玉米非常的不美。 这排玉米一共有N株,它们的高度参差不齐。 方伯伯认为单调不下降序列很美,所以他决定先把一些玉米拔高,再把破坏美感的玉米拔除掉,使得剩下的玉米的高度构成一个单调不下降序列。 方伯伯可以选择一个区间,把这个区间的...
bzoj 3597: [Scoi2014]方伯伯运椰子
题目大意: http://www.lydsy.com/JudgeOnline/problem.php?id=3597 题解: 可以发现,如果对一条边扩充容量那么费用将会增加(b+d) 如果对一条边减少容量那么费用将会增加(a-d) 但是我们发现:和增加容量不同,减少容量是有限制的 但是由于我们...
bzoj 3594: [Scoi2014]方伯伯的玉米田
3594: [Scoi2014]方伯伯的玉米田 Description 方伯伯在自己的农田边散步,他突然发现田里的一排玉米非常的不美。这排玉米一共有N株,它们的高度参差不齐。方伯伯认为单调不下降序列很美,所以他决定先把一些玉米拔高,再把破坏美感的玉米拔除掉,使得剩下的玉米的高度构成一个单调不下降...
bzoj 3598 [Scoi2014]方伯伯的商场之旅 数位dp
当位置向后移动时,可以发现答案加上前面一段所有数字之和减去后面一段所有数字之和。 然后前面一段所有数字之和单调不减,后面一段所有数字之和单调不增。 为了避免重复找最前面的满足的点。设答案的位置为a1,a1的下一个位置为a2。 应该选取的位置满足 s1<a1+a2+s2 ...
bzoj 3598: [Scoi2014]方伯伯的商场之旅【数位dp】
参考了这个http://www.cnblogs.com/Artanis/p/3751644.html,好像比一般方法好写 大概思想就是先计算出把所有石子都合并到1位置的代价,这样显然有一些是不优的,然后再分别计算把合并到1的石子合并到p,能优化多少 这个计算就是枚举2到tot位,对于每一位计算挪到这...
BZOJ 3594[Scoi2014]方伯伯的玉米田
题面: 3594: [Scoi2014]方伯伯的玉米田 Time Limit: 60 Sec Memory Limit: 128 MBSubmit: 1403 Solved: 630[Submit][Status][Discuss] Description 方伯伯在自己的农田边散步,...
【数位dp】[Scoi2014] bzoj3598 方伯伯的商场之旅
题目点这里 和方伯伯的斗争终于结束了。。。我也是快要死了。。。。(请自动忽视那两道非人哉的题 = =) 之前听学长说这题很水的数位dp :) 对 水到我都做不起了。 = =题解看了三遍啊!!!还是没研究明白这踏马是什么鬼!! ……总有种我数位dp白学了的感觉(其实确实也是白学了) 思路…...
bzoj3598: [Scoi2014]方伯伯的商场之旅【数位dp】
Description 方伯伯有一天去参加一个商场举办的游戏。商场派了一些工作人员排成一行。每个人面前有几堆石子。说来也巧,位置在 i 的人面前的第 j 堆的石子的数量,刚好是 i 写成 K 进制后的第 j 位。 现在方伯伯要玩一个游戏,商场会给方伯伯两个整数 L,R。方伯伯要把位置在 [L...
【SCOI2014】【BZOJ3598】方伯伯的商场之旅(数位dp)
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=3598 题意: 对于一个数x,它含有一些小石子,每个石子的值为a[i](a[i]为x在k进制下的第i位),选一个石子的位置pos使得sum(a[i] * abs(i-pos))最小。 求出[L,...