上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 26 下一页
摘要: 给定n,m,k,要求在n的全排列中,前m个数字中恰好有k个位置不变,有几种方案?首先,前m个中k个不变,那就是C(m,k),然后利用容斥原理可得 ans=ΣC(m,k)*(-1)^i*C(m-k,i)*(n-k-i)! (0<=i<=m-k) 阅读全文
posted @ 2016-06-12 11:38 GFY 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 思路:发现如果从A能到B,B能到C,那么一定A能到C,且根据不等式:A^2+B^2<=(A+B)^2,而且权值没有负数,因此经过B比不经过B要优,因此,我们从左上到右下做,每一列,我们只记录之前做过的最下面的那个位置的信息,然后从这个位置的前几列里面寻找最优。 阅读全文
posted @ 2016-06-11 20:45 GFY 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 题意:给定一个不自交的多边形,要求和圆心在原点的圆的面积交. 思路:同POJ2986,是加强版 代码: 阅读全文
posted @ 2016-06-11 20:17 GFY 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 题意:给定一个三角形,以及一个圆的圆心坐标和半径,求圆和三角形的相交面积。 思路: 用三角剖分,三角形上每个线段都变成这个线段与圆心的三角形,然后算出每个三角形与圆的相交面积,然后根据有向面积的正负累加到答案中即可。 分为5种情况: (1)两个点到圆心距离都小于R 此时只要计算三角形的有向面积即可。 阅读全文
posted @ 2016-06-11 20:15 GFY 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 题目链接:http://61.187.179.132/JudgeOnline/problem.php?id=1040 题意:给出一个图,只有一个环。每个点有一个权值。选出一些点两两不相邻,使得权值最大? 图中只有一个环,那么我们先建树,那么只有一条非树边,非树边上两个点我们设为node和root,那 阅读全文
posted @ 2016-06-02 19:09 GFY 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 题意:有两类装备,高级装备A和基础装备B。现在有m的钱。每种B有一个单价和可以购买的数量上限。每个Ai可以由Ci种其他物品合成,给出Ci种其他物品每种需要的数量。每个装备有一个贡献值。求最大的贡献值。已知物品的合成路线是一个严格的树模型。即有一种物品不会合成其他任意物品,其余物品都会仅仅可用作合成另 阅读全文
posted @ 2016-06-02 18:55 GFY 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=3278 题意:给出一棵树,找出一个不大于长度为m的链,使得其他点到该链的长度之和最小。 预处理出以下数组: (1)downSum[u]:u的所有孩子到达u的距离,down 阅读全文
posted @ 2016-06-02 17:52 GFY 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 题意: 思路:令F[i][j]表示 的最小费用。Best[i]表示以i为根节点的子树多有节点都找到负责消防站的最小费用。 好难的题。。。 阅读全文
posted @ 2016-06-02 17:49 GFY 阅读(1120) 评论(1) 推荐(2) 编辑
摘要: 题意:给定一个森林。每个节点上安装一个灯可以覆盖与该节点相连的所有边。选择最少的节点数num覆盖所有的边。在num最小的前提下,合理放置num个灯使得被两个灯覆盖的边最多? 思路:F[i][0]代表没放灯,F[i][1]代表放了灯,G[i]类似。 阅读全文
posted @ 2016-06-02 17:48 GFY 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 题意:给出一棵n个节点的树,起点1,终点n,相连的两个节点之间有距离,每个节点有个价值,给出一个时间T。问从1到达n在给定时间T内取得的最大价值? 思路:先从1走到n,如果总的时间不够走完,直接退出,否则把时间扣掉,这些边权设置为0,然后做一遍树形DP 阅读全文
posted @ 2016-06-02 17:46 GFY 阅读(154) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 26 下一页