首页 > TAG信息列表 > USACO18OPEN
【Luogu P4375】[USACO18OPEN]Out of Sorts G
链接: 洛谷 博客园 题目大意: 有一段代码: sorted = false while (not sorted): sorted = true moo for i = 0 to N-2: if A[i+1] < A[i]: swap A[i], A[i+1] for i = N-2 downto 0: if A[i+1] < A[i]: swap A[i], A[i+1] for i = 0 to洛谷 P4377 [USACO18OPEN]Talent Show + 分数规划
分数规划 分数规划可以用来处理有关分数即比值的有关问题。 而分数规划一般不单独设题,而是用来和dp,图论,网络流等算法结合在一起。 而基础的做法一般是通过二分。 二分题目我们都知道,需要求什么的最小或最大值,就二分什么。 而该最小或最大值都会满足单调性。 设当前最大值为\(maxn\)P4377 [USACO18OPEN]Talent Show
这道题可以作为最优比率背包问题的模板题了。好像属于01分数规划。 我们这里用二分答案的方法解决。 题目要我们求\(\frac{\sum{t}}{\sum{w}}\)的最大值。 我们设答案为\(ans\),则\(ans \leq \frac{\sum{t}}{\sum{w}}\)。 化简一下就得到: \[\sum{t} - ans \times \sum{w} \geq 0\]