自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 BZOJ2561 最小生成树

在做最小生成树训练时,遇到该题,立即就被卡住了,后来百度了一下,借鉴了网上的思路才弄出来Orz。题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=46843这道题实际上是最小割问题,做这道题不仅训练了最小割,还复习了一下邻接表,确实是一道不错的题,具体思路和过程见代码//思路:分别用

2015-04-29 20:41:44 548

原创 组合数学——不过对角线的格路问题

众所周知,格路问题是经典的组合数学问题,在n*n的格子盘中,对于从(0,0)->(n,m)的路线数为C(n+m,n),但是,如果加个要求:路线不允许穿过格子盘对角线,那又该怎么办呢?如图所示,我们的目标是从(0,0)到(m,n),且不穿过对角线,即x=y线做法如下:首先,把对角线向右平移一个单位,把格子盘扩展为(n+1)*(n+1),此时的对角线变为

2015-04-27 17:26:35 6886 2

转载 HDU4565-2013年长沙邀请赛A题

转自:http://blog.csdn.net/crazy______/article/details/9021169Sn=⌈(a+b√)n⌉%m,(a−1)2ba2这个题目也是2008年Google Codejam Round 1A的C题。做法其实非常简单,记(a+b√)n为An,配项Cn=An+Bn=(a+b√)n+(a−b√)n两项恰好共轭,所以Cn是整数。又根据

2015-04-20 20:43:35 397

原创 UVALive6533 inverting huffman

题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=47668题解://思路就是先把二叉树补全,从最下层开始给叶子节点赋值,每一层的叶子节点能取到的最小值为下一层中的最大值#include#includeusing namespace std;int n,top;typedef struct Huffm

2015-04-10 18:51:19 426

空空如也

空空如也

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

TA关注的人

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