2015沈阳网络赛1003 Minimum Cut 树链剖分 数组维护前缀和进行区间增减Minimum CutTime Limit: 3000/2000 MS (Java/Others)Memory Limit: 65535/102400 K (Java/Others)Total Submissi....
分类:
编程语言 时间:
2015-09-19 19:44:05
阅读次数:
436
题目链接:codeforces 204A题目大意:给出一个l和r,求取在l和r之间的首尾相同的数的个数。题目分析:
按位进行统计,计算出不大于某一个数的所有的合法的情况。然后可以利用这个前缀和求取区间和。
按位统计的时候,首先特判数的长度为1位和两位的情况,分别是10和9,如果当前数就是1位,那么就是这个数的大小,其他具体细节见代码.
然后就是统计所有不足位的情况,也就是数的长度不到给定数长度的情况...
分类:
其他好文 时间:
2015-09-17 11:55:25
阅读次数:
150
题意:
给出n个数轴上的点,每两个点有一条带权的边;
现可以选择在n-1个区间中切k次,使切断的边权最大;
注意同一条边被切断多次只计算一次;
n
题解:
Poi~
我的思路就是做相反的问题,之后用总和去减就好了;
f[i][j]最后一次在i点切,切j次没被切到的最小边权;
这个状态显然就每条边只能计算一次了;
转移f[i][j]=min(f[k][j-1]+calc(...
分类:
其他好文 时间:
2015-09-17 08:50:02
阅读次数:
153
sum为战斗力的前缀和dp(x) = max( dp(p)+A*(sumx-sump)2+B*(sumx-sump)+C )(0≤pusing namespace std;typedef long long ll;const int maxn = 1000009;int N, A, B, C, Q[...
1202: [HNOI2005]狡猾的商人Time Limit:10 SecMemory Limit:162 MBSubmit:1935Solved:936[Submit][Status][Discuss]Description刁姹接到一个任务,为税务部门调查一位商人的账本,看看账本是不是伪造的。账...
分类:
其他好文 时间:
2015-09-14 00:31:56
阅读次数:
186
题目链接:codeforces 332B题目大意:给出一个序列,让找出不互相覆盖的两个长度为k的段,问在两个段的权值和最大的情况下,按照左边段的左端点排序,右边段的左端点作为第二关键字排序,得到的第一个答案。题目分析:
很水的数据结构的题目,我们只需要先利用前缀和预处理出所有长度为k的段的总权值。然后利用rmq维护区间最大值和得到这个最大值取得的段的最左位置。
然后我们枚举第二段的位置,然后找到在采...
分类:
其他好文 时间:
2015-09-12 21:53:08
阅读次数:
131
题意:求一个动态区间的最大连续和。静态版本的O(n)算法显示不适用了,但是可以用线段树分治,因为一个连续和要在两边的区间,要么跨越两边,对于一个结点维护最大前缀和,后缀和,子区间连续和。题目要求输出区间,所以还要保存连续和最大的区间,以及前缀和,后缀和的位置。为了维护最大前缀和以及后缀和还需要一个区...
分类:
其他好文 时间:
2015-09-08 20:08:24
阅读次数:
296
中缀转前缀#ifndef POSTFIX_TO_NIFIXEXPRESS_H#define POSTFIX_TO_NIFIXEXPRESS_H#include#include#include/******************************************************...
分类:
其他好文 时间:
2015-09-06 01:12:44
阅读次数:
164
Victor and ToysTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 262144/131072 K (Java/Others)Total Submission(s): 654Accepted Submission(s): 219Pro...
分类:
其他好文 时间:
2015-09-04 10:58:01
阅读次数:
351
1、前言 考得稀下的,算了不说了。2、Password 博士的密码大概题意:给出一个数列,选出其中一些数字使其和为所给数字。总结:被这道题坑死了!为了省时间,我事先排了序并且用了前缀和优化,但是它的数列存在负数,而且是所有数据都有负数,所以直接爆零无话可说。后来再看了一眼题目发现好像确确实实没有说....
分类:
其他好文 时间:
2015-09-03 23:11:32
阅读次数:
219