2011年10月3日

catalan数的应用

摘要: 1.计算多边形的三角剖分数目 2. 计算加 括号的方式 3 numbers: (1 (2 3)) ((1 2) 3) 4 numbers: (1 (2 (3 4))) (1 ((2 3) 4)) ... 阅读全文

posted @ 2011-10-03 20:57 l2ice 阅读(134) 评论(0) 推荐(0) 编辑

卡塔兰数

摘要: 卡塔兰数 卡塔兰数是组合数学中一个常出现在各种计数问题中出现的数列。由以比利时的数学家欧仁·查理·卡塔兰 (1814–1894)命名。 卡塔兰数的一般项公式为 另类递归式: h(n)=((4*n-2)/(n+1))*h(n-1); 前几项为 (OEIS中的数列A000108): 1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862, 16796, 58786,... 阅读全文

posted @ 2011-10-03 11:18 l2ice 阅读(295) 评论(0) 推荐(0) 编辑

2011年10月2日

博弈问题总结

摘要: 什么是组合游戏—— (1) 有两个玩家; (2) 游戏的操作状态是一个有限的集合(比如:限定大小的棋盘); (3) 游戏双方轮流操作; (4) 双方的每次操作必须符合游戏规定; (5) 当一方不能将游戏继续进行的时候,游戏结束,同时,对方为获胜方; (6) 无论如何操作,游戏总能在有限次操作后结束; 概念:必败点和必胜点(P点 & N点) (1)... 阅读全文

posted @ 2011-10-02 23:04 l2ice 阅读(147) 评论(0) 推荐(0) 编辑

二分图总结

摘要: arc[h][v]//建立边 arc[h][0]指的是h点的边数,arc[h][1]开始是h指向的点int arc[510][510];int link[510];bool use[510];int h,v;bool find_max(int s){ for(int j=1;j<=arc[s][0];++j) { int i=arc[s][j]; ... 阅读全文

posted @ 2011-10-02 23:01 l2ice 阅读(217) 评论(0) 推荐(0) 编辑

导航