随笔分类 -  B - 动态规划 - 杂

摘要:C(M,N) = M! / N! / (M - N)! (组合数)。 给出M和质数p,求C(M,0), C(M,1)......C(M,M)这M + 1个数中,有多少数不是p的倍数,有多少是p的倍数但不是p^2的倍数,有多少是p^2的倍数但不是p^3的倍数......。 阅读全文
posted @ 2020-03-09 11:12 Tiw_Air_OAO 阅读(139) 评论(0) 推荐(0) 编辑
摘要:你天天努力,还是比不上小牛,因为小牛在家中套路。于是你决定去拜访小牛,以请教套路的方法。 小牛住在长满多汁牧草的大草原中,草原上共有 n 个牧场,n−1 条双向道路连接这些牧场使得牧场之间两两可达。通过一条道路需要花费一定的时间,一开始这个值都是 0。 小牛并不想让你找到他,所以小牛有时候会通过一些方式使得通过某条道路的时间发生变化…… 阅读全文
posted @ 2019-07-07 17:28 Tiw_Air_OAO 阅读(309) 评论(0) 推荐(1) 编辑
摘要:用 N 个不同的字符(编号1 - N),组成一个字符串,有如下要求: (1) 对于编号为 i 的字符,如果2 * i > n,则该字符可以作为结尾字符。如果不作为结尾字符而是中间的字符,则该字符后面可以接任意字符。 (2) 对于编号为 i 的字符,如果2 * i <= n,则该字符不可以作为结尾字符。作为中间字符,那么后面接的字符编号一定要 >= 2 * i。 问有多少长度为M且符合条件的字符串,由于数据很大,只需要输出该数Mod 10^9 + 7的结果。 阅读全文
posted @ 2019-07-03 21:04 Tiw_Air_OAO 阅读(323) 评论(5) 推荐(0) 编辑
摘要:现在有一个 N 个点的带权树(Tree),主角 Link 需要切掉(Cut)树上的恰好 K 条边,然后再连接 K 条边权为 0 边,得到一棵新的树。接着,他会选择树上的两个点 p, q,并沿着树上连接这两点的简单路径从 p 走到 q ,并得到路径上所有边的边权和的利益。问 Link 能得到最大边权和是多少。 阅读全文
posted @ 2019-01-03 16:39 Tiw_Air_OAO 阅读(302) 评论(0) 推荐(0) 编辑
摘要:给你一个无向带权连通图,每条边是黑色或白色。让你求一棵最小权的恰好有 need 条白色边的生成树。 题目保证有解。 阅读全文
posted @ 2019-01-03 15:37 Tiw_Air_OAO 阅读(147) 评论(0) 推荐(0) 编辑
摘要:给定一个基因串 S(仅由 A,G,C,T 组成的串)。给出另一个基因串 T 的长度 m。 对于每一个 0 <= i <= |S|,求出所有 4^m 种可能的基因串 T 有多少满足 LCS(S, T) = i。 LCS:最长公共子序列。 阅读全文
posted @ 2018-12-27 11:20 Tiw_Air_OAO 阅读(181) 评论(0) 推荐(0) 编辑
摘要:Gosha 的目标是成为宝可梦大师。现在有 n 个宝可梦, Gosha 手里有 a 个普通球与 b 个 超级球。已知第 i 个宝可梦被普通球捕获的概率 pi 与被超级球捕获的概率 ui。Gosha 先决定哪些宝可梦扔普通球,哪些扔超级球;如果一个宝可梦同时被 Gosha 扔了两个球,则如果它被任何一个抓捕都算作被捕获,捕获后另外一个球依然消耗掉。 Gosha 想知道他在最优决策下,抓捕到的宝可梦的最大期望数量。 阅读全文
posted @ 2018-12-25 19:39 Tiw_Air_OAO 阅读(322) 评论(0) 推荐(0) 编辑
摘要:Z 国有n座城市,n−1 条双向道路,每条双向道路连接两座城市,且任意两座城市 都能通过若干条道路相互到达。 Z 国的国防部长小 Z 要在城市中驻扎军队。驻扎军队需要满足如下几个条件: (1)一座城市可以驻扎一支军队,也可以不驻扎军队。 (2)由道路直接连接的两座城市中至少要有一座城市驻扎军队。 (3)在城市里驻扎军队会产生花费,在编号为i的城市中驻扎军队的花费是p…… 阅读全文
posted @ 2018-12-25 10:09 Tiw_Air_OAO 阅读(255) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示