上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
  2018年7月15日
摘要: 51Nod 1021~1023 石子合并 小结: 这里给出三种做法。 第一种:n^3 最基础的合并类dp, f[i,j]=min(f[i,j],f[i,k]+f[k,j]+w[i,j]) 这种代码不贴了,网上多的是。鄙人太弱(逃~) 第二种: n^2 四边形不等式优化。。。 主要是优化了 k 的枚举 阅读全文
posted @ 2018-07-15 13:29 Frank-King 阅读(351) 评论(0) 推荐(0) 编辑
  2018年7月13日
摘要: BZOJ1036 [ZJOI2008]树的统计Count Description 一棵树上有n个节点,编号分别为1到n,每个节点都有一个权值w。我们将以下面的形式来要求你对这棵树完成一些操作: I. CHANGE u t : 把结点u的权值改为t II. QMAX u v: 询问从点u到点v的路径上 阅读全文
posted @ 2018-07-13 16:35 Frank-King 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 51Nod 1677 treecnt Description:给定一棵n个节点的树,从1到n标号。选择k个点,你需要选择一些边使得这k个点通过选择的边联通,目标是使得选择的边数最少。 现需要计算对于所有选择k个点的情况最小选择边数的总和为多少。 样例解释: 一共有三种可能:(下列配图蓝色点表示选择的 阅读全文
posted @ 2018-07-13 12:18 Frank-King 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 逆元 今天新学了个东西,十分有用常见的 逆元!!! 什么是逆元 当求解公式:(a/b)%m 时,因b可能会过大,会出现爆精度的情况,所以需变除法为乘法: 设c是b的逆元,则有b*c≡1(mod m); 则(a/b)%m = (a/b)*1%m = (a/b)*b*c%m = a*c(mod m); 阅读全文
posted @ 2018-07-13 11:21 Frank-King 阅读(349) 评论(0) 推荐(0) 编辑
  2018年7月12日
摘要: 51Nod 1705七星剑 夹克村附近来了一个大魔王,为了保护村民们的安全,夹老爷选出勇士准备去消灭这个大魔王。为了提高勇士的战斗力,夹克老爷决定出资为这个勇士打造一把神兵——七星剑。要打造一把七星剑,得在剑上镶嵌7颗魔法石,在夹克村中一共找到N种不同的魔法石,标号为1,2,3..,N,每种魔法石都 阅读全文
posted @ 2018-07-12 19:54 Frank-King 阅读(336) 评论(0) 推荐(0) 编辑
摘要: BZOJ 1064 [Noi2008]假面舞会 Description 一年一度的假面舞会又开始了,栋栋也兴致勃勃的参加了今年的舞会。今年的面具都是主办方特别定制的。每个参加舞会的人都可以在入场时选择一 个自己喜欢的面具。每个面具都有一个编号,主办方会把此编号告诉拿该面具的人。为了使舞会更有神秘感, 阅读全文
posted @ 2018-07-12 14:33 Frank-King 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 51 nod 1443 路径和树 Description 给定一幅无向带权连通图G = (V, E) (这里V是点集,E是边集)。从点u开始的最短路径树是这样一幅图G1 = (V, E1),其中E1是E的子集,并且在G1中,u到所有其它点的最短路径与他在G中是一样的。 现在给定一幅无向带权连通图G和 阅读全文
posted @ 2018-07-12 11:29 Frank-King 阅读(274) 评论(0) 推荐(0) 编辑
  2018年7月5日
摘要: BZOJ 1013 [JSOI2008]球形空间产生器sphere Description 有一个球形空间产生器能够在n维空间中产生一个坚硬的球体。现在,你被困在了这个n维球体中,你只知道球面上n+1个点的坐标,你需要以最快的速度确定这个n维球体的球心坐标,以便于摧毁这个球形空间产生器。 有一个球形 阅读全文
posted @ 2018-07-05 09:27 Frank-King 阅读(154) 评论(0) 推荐(0) 编辑
  2018年7月3日
摘要: POJ 1830 开关问题 Description 有N个相同的开关,每个开关都与某些开关有着联系,每当你打开或者关闭某个开关的时候,其他的与此开关相关联的开关也会相应地发生变化,即这些相联系的开关的状态如果原来为开就变为关,如果为关就变为开。你的目标是经过若干次开关操作后使得最后N个开关达到一个特 阅读全文
posted @ 2018-07-03 19:30 Frank-King 阅读(144) 评论(0) 推荐(0) 编辑
  2018年6月29日
摘要: 卡特兰数 卡特兰数通项公式: h(n)= h(0)*h(n-1)+h(1)*h(n-2) + ... + h(n-1)*h(0) (n>=2) h(n)= h(0)*h(n-1)+h(1)*h(n-2) + ... + h(n-1)*h(0) (n>=2) h(n)=h(n-1)*((4*n-2)/ 阅读全文
posted @ 2018-06-29 09:25 Frank-King 阅读(128) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页