组合数学
文章平均质量分 92
就叫昵称吧
这个作者很懒,什么都没留下…
展开
-
Nim游戏
文章目录1 背景2 问题描述3 特殊情况4 一般情况5 例子6 直接判断胜负的方法7 参考资料1 背景 根据百度百科:Nim游戏是博弈论中最经典的模型(之一),它又有着十分简单的规则和无比优美的结论 Nim游戏是组合游戏(Combinatorial Games)的一种,准确来说,属于“Impartial Combinatorial Games”(以下简称ICG)。2 问题描述 Nim游戏是一种两个人玩的游戏,玩家面前是一堆石头,假设有k≥1k\ge 1k≥1堆石头,每堆分别有n1,n2,⋯ ,n原创 2020-08-01 22:56:52 · 1003 阅读 · 0 评论 -
鸽巢原理(简单形式)
文章目录1 简介2 鸽巢原理(简单形式)应用1应用2应用3应用4应用53 参考资料1 简介 鸽巢原理有许多名字,最普通的名字叫鸽巢原理,其他名字有狄利克雷(Dirichlet)抽屉原理、鞋盒(shoebox)原理。对鸽巢原理粗略地描述就是如果有许多鸽子飞进不够多的鸽巢内,那么至少要有一个鸽巢要被两个或多个鸽子占据。2 鸽巢原理(简单形式) 定理:如果要把n+1n+1n+1个物体放进nnn个盒子,那么至少有一个盒子包含两个或更多的物体。 可以说这个定理是相当显然的,如果nnn个盒子中的每一个都原创 2020-08-03 11:58:31 · 3269 阅读 · 0 评论 -
鸽巢原理(加强版)
文章目录1 鸽巢原理(简单形式)2 鸽巢原理(加强版)平均原理应用1应用2应用33 参考资料1 鸽巢原理(简单形式) 定理:如果要把n+1n+1n+1个物体放进nnn个盒子,那么至少有一个盒子包含两个或更多的物体。 对于鸽巢原理的简单形式,详细可以参考这里。2 鸽巢原理(加强版) 上述定理是下面定理的特殊情况。 定理:设q1,q2,⋯qnq_1,q_2,\cdots q_nq1,q2,⋯qn是正整数。如果将q1+q2+⋯+qn−n+1q_1 + q_2 + \cdots+q_n原创 2020-08-04 21:29:09 · 1619 阅读 · 0 评论 -
排列与逆序
文章目录1 逆序2 定理算法1:从逆序构建一个排列算法2:从逆序列构建一个排列3 奇排列与偶排列4 交换得到自然顺序5 参考资料1 逆序 逆序的概念大家都不陌生,它在行列式理论中是很重要的。 设i1,i2,⋯ ,ini_1,i_2,\cdots,i_ni1,i2,⋯,in是集合{1,2,⋯ ,n}\{1,2,\cdots,n\}{1,2,⋯,n}的一个排列。如果k<lk\lt lk<l且ik>ili_k\gt i_lik>il,则称数对(ik,il)(i_k,i_原创 2020-08-09 14:34:25 · 2801 阅读 · 0 评论 -
生成r子集
文章目录1 问题描述2 字典序3 字典序后继4 按字典序生成{1,2,⋯ ,n}\{1,2,\cdots, n\}{1,2,⋯,n}的rrr子集算法5 rrr子集在字典序中的位置6 参考资料1 问题描述 对于一个含有nnn个元素的集合S={1,2,⋯ ,n}S=\{1,2,\cdots, n\}S={1,2,⋯,n},我们考虑生成固定大小r(1≤r≤n)r(1\le r \le n)r(1≤r≤n)的子集。2 字典序 集合SSS的自然顺序为:1<2<⋯<n1\lt 2\lt原创 2020-08-10 20:47:07 · 1156 阅读 · 0 评论 -
生成组合(Gray码)
文章目录1 问题描述2 问题转换2.1 生成{xn−1,⋯ ,x1,x0}\{x_{n-1}, \cdots, x_1, x_0\}{xn−1,⋯,x1,x0}的子集的二进制算法3 Gray码3.1 递归生成反射GrayGrayGray码3.2 迭代生成反射GrayGrayGray码4 参考资料1 问题描述 设SSS是nnn个元素的集合:S={xn−1,⋯ ,x1,x0}S=\{x_{n-1}, \cdots, x_1, x_0\}S={xn−1,⋯,x1,x0}我们想要寻找一种生原创 2020-08-10 14:52:52 · 1029 阅读 · 0 评论 -
差分序列和Stirling数
文章目录1 差分序列1 差分序列 设:h0,h1,⋯ ,hn,⋯h_0,h_1,\cdots ,h_n,\cdotsh0,h1,⋯,hn,⋯是一个序列,我们定义该序列的(一阶)差分序列为:Δh0,Δh1,⋯ ,Δhn,⋯\Delta h_0,\Delta h_1,\cdots ,\Delta h_n,\cdotsΔh0,Δh1,⋯,Δhn,⋯其中:Δhn=hn+1−hn (n≥0)\Delta h_n = h_{n+1} - h_n\ \ (n\g原创 2020-09-10 20:37:39 · 910 阅读 · 0 评论