题意:见下图
传说级别的NOI数据结构神题,像我这种弱渣花了一下午的时间才A掉,最后发现竟然是边界值的问题没处理好。。
这个题对Splay的所有操作基本是全了。
插入:新建一颗Splay Tree,然后把对应节点Splay到根的右儿子上,再把新建的树连上。
删除:把要删除的区间Splay到根的右儿子的左儿子上,递归free掉。(这里可以用数组优化,可以避免递归free节...
分类:
其他好文 时间:
2014-09-06 09:48:03
阅读次数:
242
1500: [NOI2005]维修数列
Time Limit: 10 Sec Memory Limit: 64 MB
Submit: 6366 Solved: 1910
[Submit][Status]
Description
Input
输入文件的第1行包含两个数N和M,N表示初始时数列中数的个数,M表示要进行的操作数目。第2行包含N个数字,描述初始时的数列。以下...
分类:
其他好文 时间:
2014-09-04 19:14:50
阅读次数:
213
1500: [NOI2005]维修数列Time Limit:10 SecMemory Limit:64 MBSubmit:6263Solved:1879[Submit][Status]DescriptionInput输入文件的第1行包含两个数N和M,N表示初始时数列中数的个数,M表示要进行的操作数目...
分类:
其他好文 时间:
2014-08-07 03:03:08
阅读次数:
294
这难度,简直爽到不行。
前五种操作就不多说了,基础到不能再基础。
第六种操作求最大连续子段和,有点像线段树,没有思路的建议先看一下POJ2750。
代码9000+,挫到荼靡。。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#pragma comment(...
分类:
其他好文 时间:
2014-06-07 12:15:23
阅读次数:
224