上一页 1 2 3 4 5 6 7 ··· 18 下一页
摘要: 2019牛客国庆集训派对day3 链接:https://ac.nowcoder.com/acm/contest/1108/J来源:牛客网 题意 ICPCCamp 有 $n$ 个商店,用 $1,2,...,n$ 编号。对于任意 $i > 1$,有从商店 $p_i$​ 到 $i$ 的单向道路。 同时,商 阅读全文
posted @ 2019-10-04 12:45 ckxkexing 阅读(298) 评论(0) 推荐(0) 编辑
摘要: $dp[i][state]$ 表示以$i$为根,指定集合中的点的连通状态为state的生成树的最小总权值 有两种转移方向: 1、先通过连通状态的子集进行转移。 2、在当前枚举的连通状态下,对该连通状态进行松弛操作。 P4294 [WC2008]游览计划 注意景点的个数不超过10个。 $dp[i][j 阅读全文
posted @ 2019-09-12 15:22 ckxkexing 阅读(753) 评论(0) 推荐(0) 编辑
摘要: LINK 完成度:10/13 等待补题 F. Little M's attack plan H. function L. Dice 阅读全文
posted @ 2019-09-07 18:33 ckxkexing 阅读(193) 评论(0) 推荐(0) 编辑
摘要: Link current : 5 / 9 A. The beautiful values of the palace👌 B. super_log👌 C. Tsy's number 5 D. Robots 概率DP E. K Sum F. Greedy Sequence👌 G. Quadrila 阅读全文
posted @ 2019-09-01 19:14 ckxkexing 阅读(251) 评论(0) 推荐(0) 编辑
摘要: link Gym - 102222、2018宁夏邀请赛、2019银川icpc网络预选赛 current: 10 / 13 👌A. Maximum Element In A Stack 👌B. Rolling The Polygon 👌C. Caesar Cipher 👌D. Take You 阅读全文
posted @ 2019-08-31 21:57 ckxkexing 阅读(524) 评论(0) 推荐(0) 编辑
摘要: Solved Pro.ID Title Ratio(Accepted / Submitted) 1001 Minimum Spanning Trees 22.22%(2/9) 1002 Line Graphs 11.11%(2/18) 1003 Valentine's Day 18.66%(692/3709) 1004 Play Games with Ro... 阅读全文
posted @ 2019-08-22 13:57 ckxkexing 阅读(143) 评论(0) 推荐(0) 编辑
摘要: Shortest Cycle 题意 有n(n <= 100000)个数字,两个数字间取&运算结果大于0的话连一条边。问图中的最小环。 思路 可以发现当非0数的个数很大,比如大于200时,一定存在长度为3的环。 如果小于200, 我们就用到了Floyd求最小环的技巧。 #include <algori 阅读全文
posted @ 2019-08-19 19:11 ckxkexing 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1007 Rikka with Travels 思路: 一棵树上最长链处理,分出两种情况,一种是(a,b)各占一个端点,还有一种情况a占整条链,b是全踩在非最长链。 #include <algorithm> #include <iterator> #include <iostream> #inclu 阅读全文
posted @ 2019-08-19 19:03 ckxkexing 阅读(251) 评论(0) 推荐(0) 编辑
摘要: A Blackjack 题意: 牌堆里有n($n <= 500$)张牌, 每张牌都有一个值,你顺序从牌堆里抽牌,当手中的牌的值和在$(a, b]$时,可以胜利,没有出现就是失败。 现在随机打乱牌堆里的牌的顺序,问获胜的概率。 思路: 枚举以每个点为结尾获胜的情况。 用$dp[i][j] $ 表示取$ 阅读全文
posted @ 2019-08-17 22:52 ckxkexing 阅读(585) 评论(0) 推荐(0) 编辑
摘要: H Cutting Bamboos 这道题用主席树过的,记录下区间权值。 // #pragma GCC optimize(2) // #pragma GCC optimize(3) // #pragma GCC optimize(4) #include <algorithm> #include <i 阅读全文
posted @ 2019-08-16 15:50 ckxkexing 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1006 Acesrc and Travel 换根树形DP #include <algorithm> #include <iterator> #include <iostream> #include <cstring> #include <cstdlib> #include <iomanip> #i 阅读全文
posted @ 2019-08-14 18:14 ckxkexing 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 主要学习的blog/ 整理下可持久化并查集要完成的内容: 1、将一个点的父亲(并查集那个fa)进行更改 (实际上是新增一个信息点)update。 2、查找某个时间点下一个pos对应的信息点编号。 3、查找一个点的父节点。 4、更新一个点的deep值,不用新写函数,可以用3号操作找到编号后++。 5、 阅读全文
posted @ 2019-08-13 16:09 ckxkexing 阅读(1252) 评论(0) 推荐(0) 编辑
摘要: 1001 A + B = C 题意: 给定a,b,c($a, b, c \le 10 ^{100000}$),求一组x, y, z满足$a \times 10^x + b \times 10^y = c \times 10^z$ 。 思路: 先把每个数末尾的0去掉,然后可以发现满足如下等式之一$$ 阅读全文
posted @ 2019-08-12 18:11 ckxkexing 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 题号标题已通过代码题解/讨论通过率团队的状态 A All-one Matrices 点击查看 单调栈+前缀和 326/2017 通过 B Beauty Values 点击查看 进入讨论 827/1995 通过 C CDMA 点击查看 进入讨论 669/1115 通过 D Distance 点击查看 阅读全文
posted @ 2019-08-10 22:42 ckxkexing 阅读(210) 评论(0) 推荐(0) 编辑
摘要: E-Find the median 题意 n次操作,($n \le 400000$),每次给出$L_i, R_i$向集合中插入,让你把$[L_i, L_i+1, L_i+2, ... , R_i]$ 插入到集合中,同时输出集合的中位数。 集合一开始为空,($1 \le L_i, R[i] \le 1 阅读全文
posted @ 2019-08-08 18:48 ckxkexing 阅读(217) 评论(0) 推荐(0) 编辑
摘要: ABC133FColorful Tree 题意 给定一颗边有颜色和权值的树,多次询问,每次询问,首先更改颜色为x的边的权值为y,然后输出u到v的距离。 数据都是1e5量级的。 思路 我自己一开始用树链剖分的做法。 // #pragma GCC optimize(2) // #pragma GCC o 阅读全文
posted @ 2019-08-07 19:00 ckxkexing 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1002 Nonsense Time 题意 给定一个长度n($n \le 50000$)的排列$p_1, p_2, ... ,p_n$,给定一个长度为n的排列$a_1, a_2, ... ,a_n$. 初始排列p是不可见的,从1到n,第$p_{a_i}$个可见,输出此时可见p的LIS。 数据保证纯随 阅读全文
posted @ 2019-08-07 18:49 ckxkexing 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1002 three arrays 题意 给定两个长度为1e5的数组$a_1,a_2,...a_n$、$b_1,b_2,...b_n$,重新排列,使得$a_i \oplus b_i $的字典序最小。 $0 \le a_i , b_i < 2^{30}$ 思路 对a数组和b数组建立两个字典树,然后遍历 阅读全文
posted @ 2019-08-05 22:13 ckxkexing 阅读(181) 评论(0) 推荐(0) 编辑
摘要: https://ac.nowcoder.com/acm/contest/886#question H Train Driver 题意 有一个边权都为1的无向图,有三个人,A只会出现在sa集合的点中,B只会出现在sb集合点中。C可以等概率出现在任意点。 问三个人走到同一个点的总路程的期望。 思路 每个 阅读全文
posted @ 2019-08-03 18:07 ckxkexing 阅读(153) 评论(0) 推荐(0) 编辑
摘要: F maximum clique 1 题意 在n个数中,找出最多的子集,要求集合中任意两个数在二进制下不会出现只有一位不同。 思路 我们把只有一位数不同的点对相连。 注意到这个图是没有奇环的,所以是一个二分图,然后就是求二分图最大独立集的问题了。 学习这篇blog的思路就可以写出来 https:// 阅读全文
posted @ 2019-08-01 22:00 ckxkexing 阅读(258) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 18 下一页