上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 22 下一页
摘要: 问题求解$C_{n+m}^m \pmod{p}$的值 当然可以不用卢卡斯定理。 $$C_{n+m}^m=\frac{(n+m)!}{n! m!}$$ $\color{Orange}{问题似乎很简单,分子暴力乘,分母同理求个逆元ok了。}$ $\color{Green}{错错错!!!}$ $当分母含有 阅读全文
posted @ 2020-04-21 15:12 倾叶子佮 阅读(138) 评论(0) 推荐(0)
摘要: 本文转载自 "zwzwzwh博主" 附上自己的代码 C++ include using namespace std; typedef long long ll; const int maxn=16; ll x,y,a[maxn],b[maxn]; int n; void exgcd(ll a,ll 阅读全文
posted @ 2020-04-21 13:28 倾叶子佮 阅读(380) 评论(0) 推荐(0)
摘要: ~~首先了解一下,裴蜀读作pei shu~~ 别问我为什么用html写博客,我只是为了复习一下.... 解释一下下文的a|b的意思是b%a==0 裴蜀定理的内容 对于$ax+by=c$,其中$x\in Z^+$,$y\in Z^+$,那么有$gcd(a,b)|c$ 裴蜀定理的应用 对于上面的式子一定 阅读全文
posted @ 2020-04-21 11:49 倾叶子佮 阅读(294) 评论(0) 推荐(0)
摘要: 板子 阅读全文
posted @ 2020-04-20 15:33 倾叶子佮 阅读(128) 评论(0) 推荐(0)
摘要: "传送门" 描述:给定一个序列长n,求多少子串和大于零。 $一开始一定会想到根据前缀和优化,枚举起点和中点O(n)解决$ $那更高效的方法呢?实际上,我们上面就是要求S_i S_j 0的数量$(S为前缀和数组) 是不是很眼熟?就是一个正序对嘛!归并排序搞一搞。(特殊的,序列长可以为0,另外算) 阅读全文
posted @ 2020-04-20 15:26 倾叶子佮 阅读(202) 评论(0) 推荐(0)
摘要: 矩形已知三点求另外一点 矩形已知对角两点求另外两点 $假设一个点为(a,b)另一个为(c,d)就能得出一个点为(c,b)另一个为(a,d$ 已知矩形对角两点判断点是否在矩形内 阅读全文
posted @ 2020-04-20 12:51 倾叶子佮 阅读(190) 评论(0) 推荐(0)
摘要: 应该还是蛮简单的一题,但是因为模拟太差,一直没调出来....... $显而易见的应该按照左区间从小到大排序,相等按照右区间大到小排序$。 $那么第一个区间的l一定要是1,而且必拿(否则没有区间能包括1)$ $往后找一个R尽可能大的区间,前提是L被我们上一个选的区间的R+1包括$ $重复$ 细节还比较 阅读全文
posted @ 2020-04-20 11:02 倾叶子佮 阅读(131) 评论(0) 推荐(0)
摘要: "传送门" $一看肯定是区间DP(因为和和合并石子很相似,都要加n 1次)$ $转移方程为(其中he[i][j]是i到j的和)$ $$dp[i][j]=min(dp[i][j],dp[i][k]+dp[k+1][j]+he[i][j])$$ $问题Ⅰ.如何输出括号$ $在转移的时候,我们可以用vis 阅读全文
posted @ 2020-04-16 15:09 倾叶子佮 阅读(117) 评论(0) 推荐(0)
摘要: "传送门" 取最大值即可。用拓扑,dfs都可以实现 阅读全文
posted @ 2020-04-16 12:57 倾叶子佮 阅读(162) 评论(0) 推荐(0)
摘要: 本文转载自 "王陸博主" 1.定义 如果图G(有向图或者无向图)中所有边一次仅且一次行遍所有顶点的通路称作欧拉通路。 如果图G中所有边一次仅且一次行遍所有顶点的回路称作欧拉回路。 具有欧拉回路的图称为欧拉图(简称E图)。具有欧拉通路但不具有欧拉回路的图称为半欧拉图。 2. 定理及推论 欧拉通路和欧拉 阅读全文
posted @ 2020-04-15 19:45 倾叶子佮 阅读(329) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 22 下一页