自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LuRiCheng的博客

退役了.

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

原创 Codeforces790B. Bear and Tree Jumps 【树型DP】

传送门ans=∑ceiling(disi,jk)ans=\sum{ceiling(\frac{dis_{i,j}}{k})} 令f(x,k)=k−x%k令f(x,k)=k-x\%k 则ans=∑disi,j+f(disi,j,k)k=1k(∑disi,j+∑f(disi,j,k))则ans=\sum{ \frac{ dis_{i,j}+f(dis_{i,j},k) }{k} } = \frac1

2017-10-31 15:51:55 454

原创 51NOD 1460 连接小岛 「贪心」

传送门显然桥a能连在li+1−ri<=a<=ri+1−li显然桥a能连在l_{i+1}-r_i<=a<=r_{i+1}-l_i 于是问题就转化为n−1个活动,每个活动可以在[li,ri]时间内进行,给出m个空闲时间,问能否完成于是问题就转化为n-1个活动,每个活动可以在[l_i,r_i]时间内进行,给出m个空闲时间,问能否完成 非常经典的活动分配问题非常经典的活动分配问题 按ri升序排序,ri

2017-10-30 21:45:48 535

原创 UVALive 7139 - Rotation

传送门题意:由n*m个格子组成的网格地图,一辆车沿着边移动,车从起点出发,最终又回到起点 每个格子中间都站着一个人,一直面向着车,若(x,y)格子的人在车子行驶过程中,顺时针转了a度,逆时针b度,则对答案的贡献是(a−b360)2{(\frac{a-b}{360})}^2,求贡献之和因为最终必定要回到起点,所以不难发现没有被车的路径包围住的格子,对答案贡献都是0 而当车子从(x,y)->(x+d

2017-10-17 22:13:45 420

原创 UVALive - 7045 Last Defence

传送门101,1000,899,101,798,697,101,596,495,101,394,293,101,192,91,101,.....101,1000,899,101,798,697,101,596,495,101,394,293,101,192,91,101,..... 7,4,3,1,2,...7,4,3,1,2,... 不难发现 ①:假如当前只有a,b,l=abs(a−b)a,

2017-10-15 21:59:12 467

原创 UVALive - 7040 Color 【容斥定理】

传送门f(k)=k∗(k−1)n−1=选择不超过k种颜色,相邻颜色不同,染n个格子的方案数(第一个格子有k种选择,之后n−1个格子有k−1种颜色可以选)f(k)=k*(k-1)^{n-1}=选择不超过k种颜色,相邻颜色不同,染n个格子的方案数(第一个格子有k种选择,之后n-1个格子有k-1种颜色可以选) 恰好使用了k种颜色的方案数=f(k)−(不使用颜色1+不使用颜色2+...)+(不使用颜色1和

2017-10-15 21:21:23 435

原创 HDU3507 Print Article 【斜率优化DP】

传送门sum[i]=∑ij=0c[j]sum[i]=\sum_{j=0}^{i}c[j] d[i]=min{d[j]+M+(sum[i]−sum[j])2 | j<i }d[i]=min\{d[j]+M+(sum[i]-sum[j])^2\ |\ j<i\ \} 若d[a]+M+(sum[i]−sum[a])2<d[b]+M+(sum[i]−sum[b])2若d[a]+M+(sum[i]-s

2017-10-12 22:48:36 323

原创 HDU5952 Counting Cliques 【搜索剪枝】

传送门直接dfs搜索,当前搜到u点,则只向前搜索>u的点即可#include<stdio.h> #include<bits/stdc++.h> #define ll long long #define pii pair<int,int> #define pll pair<ll,ll> #define MEM(a,x) memset(a,x,sizeof(a)) #define lowbit(x) (

2017-10-11 21:32:33 324

空空如也

空空如也

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

TA关注的人

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