上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: 题意: 将至多m个豆子(即0 m都可以)放到n棵树上(一棵树可以一颗也不放),问有多少种放的方法。 答案对p取模,n,m Lucas定理 $C(s p+q,t p+r)\equiv C(s,t) C(q,r) \pmod p$ (C(n,m)当m大于n时组合数为0?) 即C(n,m)可以转换为$C( 阅读全文
posted @ 2020-02-06 18:11 UCPRER 阅读(163) 评论(0) 推荐(0)
摘要: 题意: 假设有x1个字母A, x2个字母B,..... x26个字母Z,同时假设字母A的价值为1,字母B的价值为2,..... 字母Z的价值为26。那么,对于给定的字母,可以找到多少价值 using namespace std; typedef long long ll; ll dp[30][55] 阅读全文
posted @ 2020-02-06 17:46 UCPRER 阅读(115) 评论(0) 推荐(0)
摘要: 题意: 有n种物品,并且知道每种物品的数量。要求从中按顺序选出m件物品的方案数。例如有两种物品A,B,并且数量都是1,从中选2件物品,则排列有"AB","BA"两种。 思路: 显然是一个多重集排列数问题,需要用指数型生成函数。 多重集排列数: k种物品,个数分别为$a_1,a_2,a_3...a_k 阅读全文
posted @ 2020-02-06 16:57 UCPRER 阅读(261) 评论(0) 推荐(0)
摘要: 定义: 团:从一个无向图中找出一个点集,使得此集合中任意两个点都有一条直接相连的边。 极大团:不是任何其他团的子图的团 最大团:极大团中点数最多的团 定理: 一个图的最大独立集等于其补图的最大团 Born_Kerbosch算法 从后往前枚举每一个点为第一个点,选择的其他点为大于这个点的情况。用vec 阅读全文
posted @ 2019-12-08 16:03 UCPRER 阅读(1289) 评论(0) 推荐(0)
摘要: **定义:**一条能够不重不漏地经过图上的每一条边的路径称为欧拉路径 判定 首先图必须是联通的,用并查集判即可 无向图欧拉回路:所有点度数都为偶数 无向图欧拉路径:两个点(或0个点)度数为奇数,其余点(或所有点)度数为偶数 有向图欧拉回路:所有点入度=出度 有向图欧拉路径:一个点入度=出度+1,一个 阅读全文
posted @ 2019-12-08 14:38 UCPRER 阅读(2180) 评论(0) 推荐(0)
摘要: 题意: 给定一个序列,长度为n( using namespace std; const int maxn=2e5+5; const int Log=40; int num[maxn Log],lson[maxn Log],rson[maxn Log]; int root[maxn]; int tot 阅读全文
posted @ 2019-11-28 14:54 UCPRER 阅读(165) 评论(0) 推荐(0)
摘要: Trie树:用于对字符串进行统计,排序和保存的一种数据结构。每个节点是一个字母(实际代表一个前缀),若这个节点是一个单词的终末,则其前缀构成的字符串就是这个单词。每个节点可以存放该前缀包含的单词个数,该节点是否是一个单词的终末位置。 用法 插入&前缀统计 插入时,每个访问过到的节点num[]++,不 阅读全文
posted @ 2019-11-26 20:01 UCPRER 阅读(114) 评论(0) 推荐(0)
摘要: K. Color Graph 题意: 给定一个简单图,点个数 using namespace std; const int maxn=105; const int maxm=1e4+5; struct edge{ int u,v; }E[maxm]; int tot=0; void addedge( 阅读全文
posted @ 2019-11-25 22:27 UCPRER 阅读(1377) 评论(4) 推荐(1)
摘要: 网络流24题 1.飞行员配对方案问题 "题目链接" 二分图匹配模板题 阅读全文
posted @ 2019-11-13 16:58 UCPRER 阅读(170) 评论(0) 推荐(0)
摘要: 题意: 已知一个序列a,问能否将a映射到序列b,使得相邻元素之间的大小关系不变(三种),且相邻元素不能相差超过k,且每个元素范围在[L,R]内。如果能,求字典序最小的b。 思路: 可以设b[1]的范围为[L,R],从前往后遍历求出b[2]~b[n]每个元素的上界和下界。如果其中有元素已经没有可以使之 阅读全文
posted @ 2019-11-05 20:37 UCPRER 阅读(252) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页