随笔分类 - OJ—codeforces
摘要:F. The Shortest Statement http://codeforces.com/contest/1051/problem/F 题意: n个点,m条边的无向图,每次询问两点之间的最短路。(m-n<=20) 分析: dijkstra。 如果是一棵树,那么可以直接通过,dis[u]+dis
阅读全文
摘要:E. Bear and Destroying Subtrees http://codeforces.com/problemset/problem/643/E 题意: Q个操作。 分析: 可以枚举一个深度,计算概率。 f[x][i]表示以x为根的子树中,深度为<=x的概率。那么答案就是$\sum_{h
阅读全文
摘要:E. Vasya and Magic Matrix http://codeforces.com/contest/1042/problem/E 题意: 一个n*m的矩阵,每个位置有一个元素,给定一个起点,每次随机往一个小于这个点位置走,走过去的值为欧几里得距离的平方,求期望的值。 分析: 逆推期望。
阅读全文
摘要:F. Leaf Sets http://codeforces.com/contest/1042/problem/F 题意: 将所有的叶子节点分配到尽量少的集合,一个可行的集合中两两叶子节点的距离<=k。 分析: 可以证明,对于一个子树内的两个叶子节点,把它们分到同一个集合中一定比分到两个集合中好。
阅读全文
摘要:F. Session in BSU https://codeforces.com/contest/1027/problem/F 题意: n场考试,每场可以安排在第ai天或者第bi天,问n场考完最少需要多少天。 分析: 将所有的a与b连边,一条边相当于一场考试,一个点相当于一个考试时间,每条边需要找一
阅读全文
摘要:CF 480 E. Parking Lot http://codeforces.com/contest/480/problem/E 题意: 给一个n*m的01矩阵,每次可以将一个0修改为1,求最大全0的矩阵。 分析: 将询问离线,从后往前处理询问,相当于每次将一个1变成0,答案是递增的。 用悬线法或
阅读全文
摘要:codeforces 810 D. Glad to see you! http://codeforces.com/contest/810/problem/D 题意 大小为k的集合,元素的范围都在[1,n],每次可以询问(x,y),如果min|x-a|<=min|y-b| a,b∈S,交互库返回”TA
阅读全文
摘要:D. Choosing Capital for Treeland 链接:http://codeforces.com/problemset/problem/219/D D. Choosing Capital for Treeland 链接:http://codeforces.com/problemse
阅读全文

浙公网安备 33010602011771号