自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Napoleon

越努力,越幸运~

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

转载 bitset 用法

转自: http://blog.csdn.net/lbird/article/details/1605833 bitset 类简化了位集的处理,有些程序要使用二进制位的有序集来保存一组项或条件的标志位,可以考虑使用bitset。需要的文件:#include Using std::bitsetl         bitset

2014-09-24 16:08:55 896

原创 HDU 5015 233 Matrix / 2014 ACM/ICPC Asia Regional Xi'an Online

题目: LINK  此题可以用矩阵快速幂做用行向量[a1, b2, a3, a4, .... 233, 3] ,n+2个元素再构造n+2 的方阵1  1  1  1 ..... 0  00  1  1  1 ..... 0  00  0  1  1 ..... 0  00  0  0  1 ..... 0  0  ................1  1

2014-09-14 20:40:18 737

原创 HDU 5001 Walk / 2014 ACM/ICPC Asia Regional Anshan Online

题目: LINK一共n个点,一个人从每个点出发的概率是1/n,到达邻接点的概率相同,求走d步都不会到达ai点的概率i = [1,n]暴力枚举每一个点ai, 求的是d步内都不会经过ai,dp[i][j] , 表示走第i步,走到j的概率的值,为了体现不经过ai点,进行dp过程时,不用和ai点相连的边进行状态转移。ans = sum(dp[d][j]) ( j != ai)

2014-09-14 00:32:30 804

原创 HDU 4998 Rotate / 2014 ACM/ICPC Asia Regional Anshan Online

题目:LINK

2014-09-13 20:30:50 1089 6

原创 HDU 5000 Clone / 2014 ACM/ICPC Asia Regional Anshan Online

题目:LINK

2014-09-13 18:40:51 1136

原创 ZOJ 3814 / 2014 牡丹江赛区网络赛 F. Sawtooth Puzzle

题目: LINK

2014-09-08 17:59:48 2398

原创 ZOJ 3811 / 2014 牡丹江赛区网络赛 C. Untrusted Patrol

题目: LINK给定一个无向图,n个点,  m条边,k个特殊点(有传感器),只有当第一次到达特殊点的时候才会发出信号,给出发出信号的序列,问是否存在这样的路径使得每个点至少遍历一次,而且特殊点第一次到达的顺序和和题目输入一样。 (1 先特判 如果询问时输入的L先把第一个特殊点入队,遍历所有的可以到达的点(中途不经过其他特殊点),标记为可以到达。 之后把第一个点标记为普通点。

2014-09-07 23:40:28 1076

原创 HOJ 2713 Matrix1 [网络流] 最大点权独立集问题

题目: LINK题目大意: 一个 N*M 的网格,每个单元都有一块价值 Cij 的宝石。问最多能取多少价值的宝石且任意两块宝石不相邻。(1     最大点权独立集问题    先将网格黑白染色,从源点S到每个黑点有一条边,从每个白点到汇点T有一条边,容量均为相应宝石的价值。每个黑点向与其相邻的四个白点连边,容量为∞。设最小割为 ans,结果即为∑Cij – ans。 因为每一

2014-09-06 15:34:11 1318

原创 HOJ 2634 How to earn more [网络流]最大权闭合图

题目: LINK题意:有m个项目要做,有n个工人,每个项目要且必须要这些工人中的一个子集来完成, 一个工人可以参与多个项目,给出每个项目完成后的收益gi和雇佣每个工人的花费ci,以及每个项目必须需要的工人的编号,问能获得的最大收益是多少。闭合图的概念:在一个图中,我们选取一些点构成集合,记为V,且集合中的出边(即集合中的点的向外连出的弧),所指向的终点(弧头)也在V中,则我们称V为闭合图。

2014-09-05 22:49:54 738

原创 POJ 聪明的打字员

题目: LINK通过给定的六种操作将一个六位数变为另一个六位数,求需要的最少操作数。六种操作:    左移和右移:将光标位置左移一位或右移一位,在第一位时无法左移,最后一位时无法右移。    左交换和右交换:将光标位置的数字与第一位或最后一位交换    增大或减小:将光标位置的数字增大或减小1最容易想到的做法是直接BFS,6*1000000 个状态,妥妥TLE。可以把六

2014-09-04 10:57:37 936

原创 POJ Intervals (最小费用最大流)

题目: LINK给定 N 个带权的开区间,第 i 个区间覆盖(ai, bi),权为 wi。现在要你挑出一些区间使得总权值最大,并且满足实轴上任意一个点被覆盖不超过 K 次。(1 首先要将每个区间的端点离散化,1..M,另加源 s=0,汇 t=M+1;对每个点 i (0 对每个区间(ai, bi)加边(ai’, bi’, 1, -wi),其中ai’, bi’分别表示 ai, bi

2014-09-02 21:08:24 830

空空如也

空空如也

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

TA关注的人

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