上一页 1 2 3 4 5 6 ··· 17 下一页
摘要: 题目链接:https://www.luogu.org/problemnew/show/P2765 知识点: 最大流 解题思路: 本题所有边的容量均为 \(1\)。 从 \(1\) 开始加入数字,将这个数拆成两个点:\(P_1\) 连源点,\(P_2\) 连汇点,然后枚举所有比它小并且与它加起来是完全 阅读全文
posted @ 2018-07-16 22:11 Blogggggg 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://www.luogu.org/problemnew/show/P2754 知识点: 最大流 解题思路: 先用 \(DFS\) 判断是否无解。 从时刻 \(0\) 开始枚举答案,从飞船此刻的位置往下一时刻的位置连边,容量为飞船的载客量,然后在上一刻的残量网络的基础上跑 \(sa 阅读全文
posted @ 2018-07-16 21:43 Blogggggg 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://www.luogu.org/problemnew/show/P1251 知识点: 最小费用最大流 建图思路: 用两个点代表一天,从源点向一天中的第一个点连一条边,容量为 \(INF\),费用为 \(p\),再从这个点向汇点连一条边,容量为 \(r_i\),费用为 \(0\) 阅读全文
posted @ 2018-07-15 23:48 Blogggggg 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://cn.vjudge.net/problem/Gym-101142G 知识点: DFS序、LCA 题目大意: 给定一棵有根树(根为 \(1\))。每次修改叶子节点会被染成黑色(最开始都是白色的),也可以被染回白色。给出 \(q\) 次修改,对每次修改问最少需要切断几条边就能保 阅读全文
posted @ 2018-07-10 17:49 Blogggggg 阅读(188) 评论(1) 推荐(0) 编辑
摘要: 题目链接:https://cn.vjudge.net/problem/HDU-6097 知识点: 计算几何、圆的反演 题目大意: 已知一个圆心在原点的圆的半径,再给定 \(P, Q\) 两点坐标( \(PO=QO\),\(P, Q\) 不在圆外),在圆上取一点 \(D\),求 \(PD+QD\) 的 阅读全文
posted @ 2018-07-07 18:15 Blogggggg 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://vjudge.net/problem/HDU-6040 题目大意: 给出 \(n\) 个数,有 \(m\) 次询问,每次询问这 \(n\) 个数中第 \(k+1\) 大的数是什么。 另有附加限制:对于 \(n\) 个数中的任意三个数 \(a,b,c\),如果满足 \(a \ 阅读全文
posted @ 2018-07-02 21:23 Blogggggg 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://cn.vjudge.net/problem/UVA-10480 知识点: 最小割 题目大意: 求最小割并打印出最小割必须割掉的边。 解题思路: 在跑完 \(sap\) 后的残量网络上,记录源点和汇点可达的点,然后遍历所有的边(设边的两端点为 \(u\) 和 \(v\)),如 阅读全文
posted @ 2018-07-01 15:47 Blogggggg 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://vjudge.net/problem/TopCoder-14286 知识点: 组合数学、容斥原理 题目大意: 给出 \(A,B,C\),问有多少个有序三元组 \((a,b,c)\),满足 \(a \le A,b \le B,c \le C\),并且长度为 \(a,b,c\) 阅读全文
posted @ 2018-06-13 16:31 Blogggggg 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://cn.vjudge.net/problem/HDU-4315 知识点: 博弈论 题目大意: \(Alice\) 和 \(Bob\) 轮流指挥 \(N\) 个人爬山,这 \(N\)个人在山顶下的不同层,国王是第 \(k\) 个人。山的每一层都最多只能容纳 \(1\) 个人(除 阅读全文
posted @ 2018-06-10 00:20 Blogggggg 阅读(193) 评论(1) 推荐(0) 编辑
摘要: 题目链接:https://www.luogu.org/problemnew/show/P2468 知识点: 可持久化线段树、二分、前缀和 解题思路: 对于 \(R, C \le 200, M \le 200,000\) 的数据,先处理出前缀和,然后二分取出的数中最小的数。细节请参考 \(solve2 阅读全文
posted @ 2018-05-23 00:12 Blogggggg 阅读(235) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 17 下一页