自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

原创 最小生成树 (Kruscal 、prime)

Kruscal: /* 思想:该算法每次从所有未使用边中,找出权值最小的边, 加入到生成树中,直到加入V-1条边(V是顶点数),构成一颗MST。 */ #include #include #include using namespace std; typedef struct { int u,v; int w; }Edge; Edge e[1010]; int fa[1010]; bool

2012-05-26 17:01:39 1306

转载 次小生成树

给出一个带边权的无向图G,设其最小生成树为T,求出图G的与T不完全相同的边权和最小的生成树(即G的次小生成树)。一个无向图的两棵生成树不完全相同,当且仅当这两棵树中至少有一条边不同。注意,图G可能不连通,可能有平行边,但一定没有自环(其实对于自环也很好处理:直接舍弃。因为生成树中不可能出现自环)。 【具体题目】URAL1416(注意,这一题的边数M的范围没有给出,视为124750) 【分析】

2012-05-24 08:27:04 572

原创 hdu 1171 母函数 和 DP

母函数: #include #include using namespace std; typedef struct { int v; int m; }P; int c1[250010],c2[250010]; int main() { int n; P a[110]; int sum; int avg; while (scanf("%d",&n)!=EOF&&n>0) {

2012-05-12 22:31:18 556

原创 母函数 (每种邮票无限用,求n分的表达种数)

/* 计算用 1、2、3分的邮票组合成 nNum分有 c1[nNum]种情况 (即 X^nNum的系数为多少) 注意 !!!: 该代码仅适用于 每种邮票使用次数不限 第一个for是:代表 第 i个括号里的多项式 ,第 i个括号代表 i分的邮票情况,即括号中 X^(i的倍数) 第二个for,因为从左向右计算,所以每次算完一个括号 就将结果用

2012-05-10 21:56:46 665

原创 康托展开

内容:(转自百度百科)     X=an*(n-1)!+an-1*(n-2)!+...+ai*(i-1)!+...+a2*1!+a1*0! 其中,a为整数,并且0      康托展开的应用实例   {1,2,3,4,...,n}表示1,2,3,...,n的排列如 {1,2,3} 按从小到大排列一共6个。123 132 213 231 312 321 。   代表的数

2012-05-08 21:52:53 2158

原创 ccsu 1027 一元三次方程求解 (牛顿迭代)

设r是f(x) = 0的根,选取x0作为r初始近似值,过点(x0,f(x0))做曲线y = f(x)的切线L,L的方程为y = f(x0)+f'(x0)(x-x0),求出L与x轴交点的横坐标 x1 = x0-f(x0)/f'(x0),称x1为r的一次近似值。过点(x1,f(x1))做曲线y = f(x)的切线,并求该切线与x轴交点的横坐标 x2 = x1-f(x1)/f'(x1),称x2为r的

2012-05-08 17:51:13 1588

原创 (A^B)%C 快速幂乘 (简单数论)

#include using namespace std; int main() { int a,b,c; while (scanf("%d%d%d",&a,&b,&c)!=EOF&&a!=0&&b!=0&&c!=0) { int k=1; while (b>0) { if(b&1!=0) // 作用1:当 b为奇数,则先单独乘一个a

2012-05-08 12:47:36 2485

原创 POJ 2407 Relatives 欧拉函数(简单求函数值)

题目链接: http://poj.org/problem?id=2407 φ函数的值 通式:φ(x)=x(1-1/p1)(1-1/p2)(1-1/p3)(1-1/p4)…..(1-1/pn),其中p1, p2……pn为x的所有质因数,x是不为0的整数。φ(1)=1(唯一和1互质的数就是1本身)。 (注意:每种质因数只一个。比如12=2*2*3    欧拉公式 那么φ(12)=1

2012-05-07 17:20:55 1057

空空如也

空空如也

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

TA关注的人

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