题目描述 输入 输入的第1 行包含两个数N 和M(M ≤20 000),N 表示初始时数列中数的个数,M表示要进行的操作数目。第2行包含N个数字,描述初始时的数列。以下M行,每行一条命令,格式参见问题描述中的表格。任何时刻数列中最多含有500 000个数,数列中任何一个数字均在[-1 000, 1  ...
                            
                            
                                分类:
其他好文   时间:
2017-02-24 21:04:46   
                                阅读次数:
243
                             
                    
                        
                            
                            
                                1500: [NOI2005]维修数列 Description Input 输入的第1 行包含两个数N 和M(M ≤20 000),N 表示初始时数列中数的个数,M表示要进行的操作数目。第2行包含N个数字,描述初始时的数列。以下M行,每行一条命令,格式参见问题描述中的表格。任何时刻数列中最多含有50 ...
                            
                            
                                分类:
其他好文   时间:
2017-02-04 22:03:51   
                                阅读次数:
283
                             
                    
                        
                            
                            
                                    估计是最全的Splay操作了...其实就是裸的Splay... ...
                            
                            
                                分类:
其他好文   时间:
2017-01-31 16:56:54   
                                阅读次数:
195
                             
                    
                        
                            
                            
                                坑点:GET-SUM的第二个参数可以是0,这时直接输出0.(论1A和差点1A的区别)(没事反正这次是在cogs上交的我下次重写一遍bzoj上一定能1A) 最大子段和的处理需要对每棵子树维护一下最大前缀和,最大后缀和以及最大子段和(都不能为空)。把这些数据打包写成一个结构体就比较整洁了。 每个子树的数 ...
                            
                            
                                分类:
其他好文   时间:
2017-01-22 12:28:18   
                                阅读次数:
223
                             
                    
                        
                            
                            
                                Description Input 输入的第1 行包含两个数N 和M(M ≤20 000),N 表示初始时数列中数的个数,M表示要进行的操作数目。 第2行包含N个数字,描述初始时的数列。 以下M行,每行一条命令,格式参见问题描述中的表格。 任何时刻数列中最多含有500 000个数,数列中任何一个数字 ...
                            
                            
                                分类:
其他好文   时间:
2017-01-08 10:02:09   
                                阅读次数:
460
                             
                    
                        
                            
                            
                                    1500: [NOI2005]维修数列 Description Input 输入的第1 行包含两个数N 和M(M ≤20 000),N 表示初始时数列中数的个数,M表示要进行的操作数目。第2行包含N个数字,描述初始时的数列。以下M行,每行一条命令,格式参见问题描述中的表格。任何时刻数列中最多含有50 ...
                            
                            
                                分类:
其他好文   时间:
2016-12-04 00:03:21   
                                阅读次数:
241
                             
                    
                        
                            
                            
                                    Description Input 输入的第1 行包含两个数N 和M(M ≤20 000),N 表示初始时数列中数的个数,M表示要进行的操作数目。 第2行包含N个数字,描述初始时的数列。 以下M行,每行一条命令,格式参见问题描述中的表格。 任何时刻数列中最多含有500 000个数,数列中任何一个数字 ...
                            
                            
                                分类:
其他好文   时间:
2016-10-18 18:16:44   
                                阅读次数:
160
                             
                    
                        
                            
                            
                                splay. 就是splay,没别的了。 #include #include #include using namespace std; const int maxn = 600000 + 10; const int inf = 0x3f3f3f3f; struct Splay { int v[ma... ...
                            
                            
                                分类:
其他好文   时间:
2016-06-25 09:36:12   
                                阅读次数:
208
                             
                    
                        
                            
                            
                                    Description Input 输入的第1 行包含两个数N 和M(M ≤20 000),N 表示初始时数列中数的个数,M表示要进行的操作数目。第2行包含N个数字,描述初始时的数列。以下M行,每行一条命令,格式参见问题描述中的表格。任何时刻数列中最多含有500 000个数,数列中任何一个数字均在[ ...
                            
                            
                                分类:
其他好文   时间:
2016-04-23 22:48:40   
                                阅读次数:
210