自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jxy859的专栏

Genius only means hardworking all one's life.

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

原创 2012网赛杭州赛区

1002 arrest有k个警察在0点按顺序遍历1到n去抓小偷, 这样构图时就要对编号小的连向编号大的, 之前要floyd处理。我赛后的构图:对每个点的遍历有个限制是必须是1次, 由于是费用流, 可以用将该流置为-inf的方法,强制改变访问一次。当时比赛时zzc的构图:跑k次网络流, 分别枚举1~k个警察情况下的最小费用, 也同样用了一个-inf的方法, 不过是加到了城市之间的连通

2012-09-25 20:21:09 1337

原创 2012网赛金华赛区

hdu 4405 Aeroplane chess期望dp..倒着推方便一些。 dp[i]记录从i到终点用的次数的期望, dp[0]为答案。#include #include #include #include #include using namespace std;const int maxn=100000+123;double dp[maxn];int fly

2012-09-22 20:51:57 1633

原创 2sat[专题]

http://hi.baidu.com/joy32812/item/8d2c066065a2e92c68105b12http://www.cnblogs.com/ambition/archive/2011/07/30/2-sat.html  这个比较推荐照这个刷,这个2-sat就基本差不多了HDU 3062 Party 【裸题】 模版题#include #includ

2012-09-20 20:38:12 1735

原创 2012网赛成都赛区

a题是cf 85d原题, 纯数组模拟o(n^2)就过了, zzc的o(n*sqrt(n))的分块都tle了,无力吐槽int a[100005];char ss[55];int main(void) { int n; while (~scanf("%d", &n)){ int l = 0; for (int i=0; i<n; i++) { scanf("%

2012-09-15 21:59:55 1974

原创 2011多校 dijkstra最短路变形

hdu Problem 3873 Invade the Mars对算法的理解还是不到位, 导致卡了一天!而且有个小地方, 就是dist是inf时, des有值的时候,时间不能取成des, 这个错误找了好久。。优先队列入队的时候并不是最优的解, 出队时满足dist【cur.u】>=cur.w才是最优解, 因此更新被限制节点时是要在出队时更新。#include #incl

2012-09-13 14:54:34 560

原创 2012网赛天津赛区 2012tianjin regional online contest

b题 平衡树 或multiset.hdu Problem 4279#include #include #include using namespace std;const int maxn=100000+123;///int ax[maxn], ay[maxn], bx[maxn], by[maxn];multiset > card;struct Node{ i

2012-09-11 20:58:13 630

原创 2012网赛长春赛区

a题 4267  A Simple Problem with Integers一直纠结在如何缩减区间, 后来发现直接更新就好了, 比如更新模10余1的在1到20区间上, 我们需要更新的是1和11, 在新区间上应该是【1, 2】 但是其实直接去更新模10余1那颗树上的【1,20】其实就可以, 因为查询除模10余1之外的数,是不会访问到这颗树的更新, 自然也不会影响其他位置的值int

2012-09-10 15:59:40 1746

原创 斯坦纳树[全都floyd+状态dp]

http://endlesscount.blog.163.com/blog/static/821197872012525113427573/poj3123 这个只有30个节点, 直接floyd即可, 后面找最优解还是比较恶心的, 不过一共就2^4个状态,再 循环4次搞定, 老外还有一种神代码, 看了好久才懂不过最后看了别人的代码, 还有一种合并的方法http://blog.

2012-09-02 16:21:22 1541

空空如也

空空如也

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

TA关注的人

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