随笔分类 -  分数规划

[APIO2017]商旅
摘要:"洛咕" 题意:一张有向图$N(N using namespace std; inline int read(){ int s=0,w=1;char ch=getchar(); while(ch'9'){if(ch==' ')w= 1;ch=getchar();} while(ch ='0'&&ch 阅读全文

posted @ 2019-05-11 13:15 PPXppx 阅读(100) 评论(0) 推荐(0)

Desert King
摘要:"POJ" 题意:N个村庄,给出每个村庄的坐标和海拔,两个村庄之间的距离就用两点之间距离公式来求即可,两个村庄之间修路的费用为海拔之差,构建一棵生成树,使得费用之和与距离之和的比值最小? 分析:01分数规划.设每条边的权值为$high[i][j] mid dist[i][j]$.因为是稠密图,所以只 阅读全文

posted @ 2019-05-07 21:07 PPXppx 阅读(186) 评论(0) 推荐(0)

Dropping tests
摘要:"POJ" 题意:给定n个二元组(a,b),扔掉k个二元组,使得剩下的a元素之和与b元素之和的比率最大. 分析:求$\sum_{i=1}^{n k}\frac{a_i}{b_i}$最大.分数规划板子题.设$mid=\sum_{i=1}^{n k}\frac{a_i}{b_i}$,则题目转化为$\su 阅读全文

posted @ 2019-05-04 16:20 PPXppx 阅读(119) 评论(0) 推荐(0)

[JSOI2016]最佳团体(分数规划+背包类树形DP)
摘要:"传送门" 个人认为本题是 "这道题" 的加强版,加强之处在于本题要用到背包类树形DP.所以不会背包类树形DP的话,可以先做 "这道题" .也可以自行学习. "推荐的第一道题的题解" "推荐的第二道题的题解" 题意:N个人,1 N编号,每个人价值pi,费用si,推荐人ri,如果选了i,就必须要选择他 阅读全文

posted @ 2019-02-13 15:43 PPXppx 阅读(209) 评论(2) 推荐(0)

[USACO18OPEN]Talent Show(分数规划+01背包)
摘要:"传送门" 题意:N头牛,第i头牛重量wi,价值vi,选出总重量至少为W的牛,使得总价值与总重量的比值最大? 看到这种类似于一个物品有多个属性,且题目最后要求各属性总和比值最大的问题,就要想到分数规划.理解题意,我们要求的答案就是$\frac{\sum vi}{\sum wi}$,且$\sum wi 阅读全文

posted @ 2019-02-13 08:47 PPXppx 阅读(154) 评论(0) 推荐(0)

[USACO07DEC]观光奶牛Sightseeing Cows(分数规划+判定负环)
摘要:"传送门" "双倍经验" "代码差不多" 题意:n个点,m条有向边,每个点有一个乐趣值val,经过每条边花费时间wi,求从某一个点出发最后又回到出发点,使平均每单位时间内获得的乐趣值最大. 分析:设环S={V,E}(V是点集,E是边集).理解题意,我们要求的实际上就是$\frac{\sum_{i=1 阅读全文

posted @ 2019-02-12 22:07 PPXppx 阅读(120) 评论(0) 推荐(0)

[HNOI2009]最小圈(分数规划+判定负环)
摘要:"传送门" 题意:在带权有向图中,求图中所有环的平均值的最小值(环的平均值即构成环的所有边的边权的平均值). 分析:理解题意,我们要求的实际上就是$\frac{\sum_{i=1}^k{c_i}}{k}$ 令$x=\frac{\sum_{i=1}^k{c_i}}{k}$ 整理得$\sum_{i=1} 阅读全文

posted @ 2019-02-12 20:26 PPXppx 阅读(191) 评论(0) 推荐(0)

[USACO 2001 OPEN]地震(分数规划+最小生成树)
摘要:"传送门" 题意:N个牧场,可供修建的道路有M条.奶牛负责修建道路,将所有牧场连通,获得报酬F.每条道路都有自己的施工时间ti和建造成本ci.连接两个相同的牧场的道路可能有多条.保证所有的牧场必定是可连通的,不过也有可能一些道路的建造成本之和会超过F.求选择修建哪些道路,使单位时间的利润(即总利润和 阅读全文

posted @ 2019-02-12 19:50 PPXppx 阅读(132) 评论(0) 推荐(0)