自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

translata的博客

I just wanna go to final.

  • 博客(8)
  • 收藏
  • 关注

原创 CodeForces 269C Flawed Flow 拓扑

题意:给出一张网络流构成的图,给出每对点之间的流量,要求输出流的方向。思路:平衡出入流,入流=出流=流量>>1 以源点为突破口类似拓扑的方式写就好了。//平衡出入流#include#include#include#include#include#include#includeusing namespace std;const int maxn=300000;co

2016-02-27 16:25:28 437

原创 CodeForces 266E More Queries to Array... 线段树

题意:两种操作:1 区间【l,r】变为一个值2 查询   ,k解题:线段树每个点记录a[l]*l^k,统计区间和,直接查询即可。然后把要查询的值多项式展开转化一下,当k=5时,就要同时查询k=0,1,2,3,4,5的值。#include#include#include#include#include#includeusing namespace std;#define

2016-02-27 16:21:14 229

原创 51nod 1376 最长递增子序列的数量 树状数组

数组A包含N个整数(可能包含相同的值)。设S为A的子序列且S中的元素是递增的,则S为A的递增子序列。如果S的长度是所有递增子序列中最长的,则称S为A的最长递增子序列(LIS)。A的LIS可能有很多个。例如A为:{1 3 2 0 4},1 3 4,1 2 4均为A的LIS。给出数组A,求A的LIS有多少个。由于数量很大,输出Mod 1000000007的结果即可。相同的数字在不同的位置,算作不同的,

2016-02-27 16:14:51 525

原创 51nod 1371 DP

有n行格子,第i(1行有i个格子,每行格子是左对齐。现在要在每一个格子填入一个非负整数,最后使得每一行每一列的和都不超过2。请计算有多少种方案,答案比较大,请输出对100,000,007(1e8+7)取余后的结果。下图是n=4的时候格子的摆放。Input第1行:给出一个整数n (1Output对于每个测试用例,输出结果占一行。Input示例1Output示例

2016-02-27 16:12:11 550

原创 51nod 1364 线段树

给出一个1至N的排列,允许你做不超过K次操作,每次操作可以将相邻的两个数交换,问能够得到的字典序最大的排列是什么?例如:N = 5, {1 2 3 4 5},k = 6,在6次交换后,能够得到的字典序最大的排列为{5 3 1 2 4}。解题:《System Messag 的题解》这个题目明显是要贪心的。从前往后每次看看能不能拿一个大的放到当前数字的前面,而且要拿尽可

2016-02-27 15:51:32 580

原创 CodeForces 276E Little Girl and Problem on Trees 树状数组

题意:一棵树只有一个顶点,然后由这个顶点引申出多条单链,对于输入 0 v x d,代表把距离V节点距离在d以内的所有节点增加x,对于输入 1 v,代表查询v节点的值;解题:对根节点和根节点的所有孩子节点建一棵树状数组,树状数组下标为深度,用前缀和表示每个节点的值,在单个节点更新变化,即如在(2,5)区间加5,则位置2要+5,位置6要-5;         然后要考虑是否跨根的情况,如果跨根

2016-02-27 15:34:12 318

原创 CodeForces - 280D k-Maximum Subsequence Sum 线段树模拟费用流操作

题意:给出序列a,长度为n两种操作:1 将a[i]的值改为val                   2 在【l,r】区间选择不相交的k段数,使这k段和最大,输出这个和。解题: 如果是费用流,建图会将每个点拆点,然后限定每个点的流量为1,跑一边最小费用最大流就好了,但是这道题带修改而且数据范围较大不适合费用流。         采用线段树模拟费用流操作,个人认为这道费用流可以用线段

2016-02-27 15:11:37 299

原创 UVALIVE 7505 Hungry Game of Ants DP

EC-FInal的题。。要是场上出了就好了。。。题意:有N只蚂蚁玩饥饿游戏,在一个x轴上,第i只蚂蚁在坐标i上,重量为i,现在蚂蚁可以选择向左走或向右走,当两只蚂蚁相遇时大蚂蚁吃掉小蚂蚁,重量增加小蚂蚁的重量,如果重量相同,左边的蚂蚁吃掉右边的蚂蚁,给出N,K,问第K只蚂蚁最后留下的情况数。数据范围: N=1 K解题:对于第N只蚂蚁,如果他想获胜,那么最后一个向左走的蚂蚁的前缀和必须小

2016-02-27 14:44:38 1239 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除