随笔分类 -  数学--排列组合

摘要:http://codeforces.com/problemset/problem/768/F (题目链接) 题意 A,B两种物品可以装到栈中,每个栈只能存放一种物品,容量没有限制。现在讲所有栈排成一列,AB相间,问存B的栈长大于H的概率。 Solution 震惊!F竟是个大水题。。。枚举长度隔板法搞 阅读全文
posted @ 2017-03-15 14:07 MashiroSky 阅读(485) 评论(0) 推荐(1)
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=4013 (题目链接) 题意 给出$n$个数的$m$个大小关系,问它们之间可以形成的单调不降的序列有多少种。 Solution 首先,因为等于号相连的两个数位置互换不会产生新的方案,我们先用并查集把用等号 阅读全文
posted @ 2017-02-23 09:19 MashiroSky 阅读(249) 评论(0) 推荐(0)
摘要:http://poj.org/problem?id=3718 (题目链接) 题意 给出${2}$个长度为${n}$的${01}$串,问是否存在${m}$个长度为${n}$的有三个位置为${1}$的$01$串它们的异或和正好等于那两个$01$串的异或和。求方案数。 Solution 我们把那两个$01 阅读全文
posted @ 2017-02-16 17:20 MashiroSky 阅读(452) 评论(0) 推荐(1)
摘要:http://poj.org/problem?id=3875 (题目链接) 题意 有M个N位的不同的二进制数,他们异或起来前v位等于1,求这m个数的不同组合方式(同一组数不同顺序不算)。 Solution 如果任意两个数可以相同就非常好做了,然而。。事实总是那么令人悲伤。 考虑dp。假设最后异或出来 阅读全文
posted @ 2016-12-29 22:28 MashiroSky 阅读(500) 评论(1) 推荐(0)
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=4517 (题目链接) 题意 求n个数中正好m个数位置不变的排列数。 Solution $${错排公式:D(n)=(n-1)*[D(n-1)+D(n-2)]}$$ $${ans=D(n-m)*C(n,n- 阅读全文
posted @ 2016-12-25 17:30 MashiroSky 阅读(334) 评论(1) 推荐(1)
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=2281 (题目链接) 题意 一个1*n的棋盘,棋盘上一个隔一个的放着个黑棋和白棋,最左端是白棋,最右端是黑棋每次可以向左或向右移动<=d颗棋子,移动不能跨越棋子,也不能越出边界,问先手必胜的初始状态有多 阅读全文
posted @ 2016-12-25 15:42 MashiroSky 阅读(306) 评论(0) 推荐(0)
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=1913 (题目链接) 题意 给出一个平面上n个点,求任选3个点画一个圆所包含的点的期望值。 Solution 这个问题可以转化为凹凸多边形的问题求解(当然我是没想到的)。。左转题解:http://blo 阅读全文
posted @ 2016-12-25 10:10 MashiroSky 阅读(347) 评论(0) 推荐(0)
摘要:http://codevs.cn/problem/1515/ (题目链接) 题意 给出一个棋盘,规定走到(x,y)的花费C(x,y)=C(x-1,y)+C(x,y-1),x=0或y=0时C(x,y)=1。求从(0,0)走到(n,m)的路径上的花费和的最小值。 Solution 画画图很容易就会发现是 阅读全文
posted @ 2016-12-24 22:48 MashiroSky 阅读(261) 评论(1) 推荐(0)
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=1227 (题目链接) 题意 一个n*m的公墓,一个点上要么是墓地,要么是常青树,给出一个数K,并规定每块墓地的虔诚度是以这个墓地为中心上下左右分别选择K棵常青树的方案数。问整个公墓所有墓地的虔诚度之和。 阅读全文
posted @ 2016-12-24 20:52 MashiroSky 阅读(290) 评论(0) 推荐(1)
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=3505 (题目链接) 题意 给定一个n*m的网格,请计算三点都在格点上的三角形共有多少个。 Solution $${ans=平面中选三个点的方案数-三点共线的方案数}$$ $${ans=C_{(n+1) 阅读全文
posted @ 2016-12-24 11:33 MashiroSky 阅读(250) 评论(2) 推荐(1)
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=1951 (题目链接) 题意 废话一堆。。求解:$$g^{\sum_{d|n} C_n^d}~mod~p$$ Solution 真的是数论经典题,什么都用上了。 因为费马小定理,每$p-1$个$g$相乘会 阅读全文
posted @ 2016-09-29 16:35 MashiroSky 阅读(1783) 评论(0) 推荐(9)
摘要:http://www.lydsy.com/JudgeOnline/problem.php?id=1005 (题目链接) 题意 给出标号为1到N的点,以及某些点最终的度数,允许在任意两点间连线,可产生多少棵度数满足要求的树? Solution prufer编码。关于prufer,有一篇博客写得很好,还 阅读全文
posted @ 2016-09-27 21:56 MashiroSky 阅读(448) 评论(0) 推荐(0)