E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
分数规划
牛客网暑期ACM多校训练营(第五场)A. gpa
分析:01
分数规划
问题,二分答案。
Self-Discipline
·
2020-07-14 23:22
01分数规划
二分
模板
牛客网暑期ACM多校训练营(第五场)- (A,F)
解析:典型01
分数规划
问题,按模板做就好,01
分数规划
问题:所谓的01
分数规划
问题就是指这样的一类问题,给定两个数组,a[i]表示选取i
菜圾
·
2020-07-14 22:04
ACM比赛练习
树状数组
01分数规划
hnsdfz -- 6.21 -- day7
路转粉恩因为题很好所以大致讲一下题解吧a题是几天前吕老板讲过的……一列点上每个点有两个权值ai和bi,每个点可以任选其中一个,但是要求任意一个长度为k的子序列中选a的不少于p个,选b的不少于q个费用流,一种是直接
分数规划
见图另一种是吕老板的奇妙描述
weixin_34021089
·
2020-07-12 23:09
0 -- 1
分数规划
总结下01
分数规划
:01
分数规划
通常分为三类(1)基础01
分数规划
(模板题:poj2976)(2)最优比率生成树(模板题:poj2728)(3)最优比率生成环(模板题:自己找)(这个比较难,还是多多研究吧
Anxdada
·
2020-07-06 00:34
POJ2018 最大平均值问题
何老师讲的类似
分数规划
的方法来做。。但是我觉得斜率也应该可行,就上黑板去楚了三个点点,大致说清楚了上凸包的中间的一个点对于最后的答案不会有任何贡献
broxin
·
2020-07-05 16:29
队列/斜率优化
思维
题解
单词环(01
分数规划
)
题干:我们有n个字符串,每个字符串都是由a∼z的小写英文字母组成的。如果字符串A的结尾两个字符刚好与字符串B的开头两个字符相匹配,那么我们称A与B能够相连(注意:A能与B相连不代表B能与A相连)。我们希望从给定的字符串中找出一些,使得它们首尾相连形成一个环串(一个串首尾相连也算),我们想要使这个环串的平均长度最大。如下例:ababcbckjacacaahoynaab第一个串能与第二个串相连,第二个
恋花飘落
·
2020-07-05 09:27
01分数规划
图论
【五校联考四】总结
多么简单粗暴的题啊,当时我一直在纠结模的加减运算会不会出错,然后花式化简……然后就跪了;T2:01
分数规划
。这道题比较有意思,设sigma(a[i])/sigma(b[i])>=R,R为所求。即可得
睡眠列车
·
2020-07-04 11:19
模拟赛总结
【BZOJ 4819】【SDOI 2017】新生舞会
一看到这个要求的式子就能想到01
分数规划
,二分答案x后任意两个人对答案的贡献是a[i][j]-xb[i][j]。这样问题就转化为一个二分图匹配,边权就是这个贡献。
Ripped
·
2020-07-04 07:54
01分数规划
网络流
费用流
[BZOJ3597][SCOI2014][网络流][
分数规划
]方伯伯运椰子[好题]
BZOJ上没有题干,这里直接贴一份:[Description]四川的方伯伯为了致富,决定引进海南的椰子树。方伯伯的椰子园十分现代化,椰子园中有一套独特的交通系统。现在用点来表示交通节点,边来表示道路。这样,方伯伯的椰子园就可以看作一个有n+2个交通节点,m条边的有向无环图。n+1号点为入口,n+2号点为出口。每条道路都有6个参数,ui,vi,ai,bi,ci,di,分别表示,该道路从ui号点通向v
BenjaminPMLee
·
2020-07-04 04:23
OI
-
Graph
Theory
【个人网络整理】NOIP / 省选 /NOI 知识点汇总
、高精、模拟图论图最短路(dijkstra、spfa、floyd),差分约束最小生成树(kruskal、prim)并查集(扩展域)拓扑排序二分图染色,*二分图匹配tarjan找scc、桥、割点,缩点*
分数规划
树树上倍增
_Tham
·
2020-06-26 21:02
NOI
竞赛辅导
【DP】计划11.8——(树形依赖背包总结)&&
分数规划
思想
树形依赖背包指的就是一类具有树形依赖关系的背包问题。当选一个物品的前提是选另一件物品,而这些依赖关系构成了一个树形关系。在容量有限的情况下,然后求最大的价值,这类问题我们就称之为树形依赖背包。树形依赖背包问题实际上是一类分组背包问题,我们可以将每个点的子树看成一个组,因为子树内会选择一定的点,但是选择的点数只有一种情况,所以我们可以将子树选择iii(i∈[0,sizsonx]i∈[0,siz_{s
stevensonson
·
2020-06-26 14:24
DP计划
BZOJ
观光奶牛(01
分数规划
)(判正环)
题干:给定一张L个点、P条边的有向图,每个点都有一个权值f[i],每条边都有一个权值t[i]。求图中的一个环,使“环上各点的权值之和”除以“环上各边的权值之和”最大。输出这个最大值。注意:数据保证至少存在一个环。输入格式第一行包含两个整数L和P。接下来L行每行一个整数,表示f[i]。再接下来P行,每行三个整数a,b,t[i],表示点a和b之间存在一条边,边的权值为t[i]。输出格式输出一个数表示结
恋花飘落
·
2020-06-25 23:30
图论
01分数规划
JZOJ_4735. 最小圈 (Standard IO)
你的答案被视为正确当且仅当与标准答案的绝对误差不超过1e-5Solution新思想:
分数规划
,将求值问题变成可行性判断问题
peter_zhu01
·
2020-06-24 19:21
01
分数规划
入门
01
分数规划
是这样的一类问题,有一堆物品,每一个物品有一个收益ai,一个代价bi,我们要求一个方案使选择的最大。首先我们来一道例题吧,01
分数规划
的大体方法都是一样的。
mosquito_zm
·
2020-06-24 15:33
acm
数学
acm
01
分数规划
问题相关算法与题目讲解(二分法与Dinkelbach算法)
01
分数规划
算法信息学竞赛OIACM二分Dinkelbach最优比率生成树最优比率环01
分数规划
张天翔blog.csdn.net/
[email protected]
前置技能二分思想最短路算法一些数学脑细胞
tianxiang971016
·
2020-06-23 17:13
学习-总结
数学-01分数规划
POJ - 2728 Desert King 最小生成树 + 01
分数规划
DesertKing题意:给定n个点,他们之间有两个权值,一个是距离,一个是高度差,让后求联通所有点的最小花费比例(高度差/距离),01
分数规划
的模板题,二分最小比例,让后把边权变为h-x*d,做一遍最小生成树
Libra_Glow
·
2020-06-21 19:50
最小生成树
训练日记——2018.8.5——day20
一:学习的新的知识:莫队算法(),01
分数规划
,简单平衡树应用,找回文manacher,以及欧拉降幂。这些东西我只是了解了算法是怎么实现的,以及找了一些简单的题目看了看。还是不敢保证可以灵活运用。
sdau_blue
·
2020-06-21 14:34
每周笔记
01整数规划
id=3621算法:此题是对01
分数规划
的应用,那么首先明白01
分数规划
的思想.01
分数规划
的思想的描述如下:
weixin_30354675
·
2020-06-21 09:00
Noip知识点体系
、高精、模拟图论图最短路(dijkstra、spfa、floyd),差分约束最小生成树(kruskal、prim)并查集(扩展域)拓扑排序二分图染色,*二分图匹配tarjan找scc、桥、割点,缩点*
分数规划
树树上倍增
I_O_fly
·
2020-06-20 22:55
信息学奥赛
BZOJ-1758: [Wc2010]重建计划(点分治+二分)
id=1758
分数规划
问题,经典做法二分答案,然后由于是树的路径问题,所以在点分治里面套一个二分,然后对于求max{a[i]+b[j]}(L#include#include#includeusingnamespacestd
AmadeusChan
·
2020-02-18 15:03
「JSOI2016」最佳团体
01
分数规划
显然可以二分最大比值x,来验证是否可行记当前比值为x,总战斗值为P与总招募费用为S则P-x*S>=0设wi=pi-x*si即w1+w2+...
ympc
·
2020-02-14 14:00
[SDOI2017] 新生舞会 - 二分图最大权匹配,
分数规划
,二分答案
有一个二分图,每个部都有\(n\)个点,每条边有两个参数\(a_e,b_e\),求一种匹配,使得\(\suma_i/\sumb_i\)最大Solution显然的
分数规划
,考虑二分一个答案\(mid\),
Mollnn
·
2020-02-13 11:00
P1642 规划 [01
分数规划
]
裸题,考虑size完了跑一个树上背包,这题没了。//byIsaunoya#includeusingnamespacestd;#definerep(i,x,y)for(registerinti=(x);i=(y);--i)#defineintlonglongconstint_=1>(int&x){boolsign=1;charc=0;while(c47)x=(x>(double&x){boolsig
_Isaunoya
·
2020-01-15 20:00
UVA1389 Hard Life (01
分数规划
+最大流)
洛谷题目描述略题解时间$(\frac{\SigmaEdgeCount}{\SigmaPointCount})_{max}$是什么已经不用说了⑧经典的01
分数规划
上来先二分答案$ans$之后考虑判断根据选边与选点的关系考虑建出这样一个图
rkk_理希
·
2019-11-26 21:00
[USACO14MAR] Sabotage 二分答案
分数规划
[USACO14MAR]Sabotage二分答案
分数规划
最终答案的式子:\[\frac{sum-sum[l,r]}{n-len[l,r]}\leans\]转换一下:\[sum[1,l-1]+sum[r+
Santiego
·
2019-11-11 19:00
BZOJ-3232: 圈地游戏(
分数规划
----二分+最小割)
id=3232
分数规划
的常用做法,二分答案,然后最小割判定,题解传送门:http://hi.baidu.com/strongoier/item/0425f0e5814e010265db0095代码:#include
AmadeusChan
·
2019-11-06 10:13
#2071. 「JSOI2016」最佳团体
\(01\)
分数规划
不能直接套板子了,窝一开始想着用什么简单的方法缩点(每个点只有一个入度啊)然后跑拓扑图求解,似乎还可以通过牛顿迭代减少运算次数,很正确的样子(乱搞也行不通!)
wqst
·
2019-10-21 23:00
复习计划
*
分数规划
【NOIP提高组可能考点】(2).树1.树上倍增(LCA)2.树的直径、树的重心3.dfs序4.*树链剖分二、
qwert_zxn
·
2019-10-21 13:00
#149. 01
分数规划
为什么不能根据性价比贪心?很明显是对的啊?这样想就行了,假设现在要选一样新物品:也许\(A\)的性价比很小或者就是\(0\),但是它的体积却也十分微小,对总体影响也微不足道;也许\(B\)的性价比较大但是它的体积非常非常大,干脆想象成无限好了,这样总体的性价比也就极其接近\(B\)了,影响很大。此时显然前者更优。既然局部最优解都保证不了还谈什么全局最优解呢?这就需要引入二分(二分最大值)了。不妨换
wqst
·
2019-10-20 22:00
分数规划
普通01
分数规划
由n个物品,每个物品由两个属性a和b,选出k个物品,使Σai/Σbi的值最大设x=Σai/Σbi,F()=Σa-xΣb,D()=a-xb当F()=0时,则为答案;当F()>0时,则说明答案小了
偏偏美少男
·
2019-10-02 22:00
打 板 子
树状数组线段树树链剖分Splay动态树主席树树套树分块点分治cdq分治整体二分莫队带修莫队树上莫队树上带修莫队数学线性筛数论分块gcdexgcd线性求逆元欧拉定理中国剩余定理ex中国剩余定理卢卡斯定理莫比乌斯函数0/1
分数规划
欧拉函数矩阵乘法高斯消元
丶带带派大星
·
2019-09-28 18:00
洛谷 P2868 [USACO07DEC]观光奶牛Sightseeing Cows 题解
题面这道题是一道标准的01
分数规划
:但是有一些细节可以优化:不难想到要二分一个mid然后判定图上是否存在一个环S,该环是否满足∑i=1t(Fun[vi]−mid∗Tim[ei])>0但是上面的算法并不好实现
神之右大臣
·
2019-09-18 20:00
【01
分数规划
】方伯伯运椰子 洛谷3288
题意:我们有一张无向无环图,点点之间有边连接,容量0及0以上都有可能,每单位花费x,扩展压缩管道,来使(X-Y)/K最大,即Y肯定是你经过压缩后比原来x花费少。首先题目说容量不能减少,但是我们再想想扩展和压缩都要花钱,所以你一个扩展一条就得在别的管道压缩一条保证容量不减少,同时不增多,流量增多意味着你多扩展了,多扩展本身就得花钱,所以不是最优的。那我们这么解决这道题呢,我们要求ans=max(x-
师姐的迷弟
·
2019-09-17 14:00
bzoj3597: [Scoi2014]方伯伯运椰子(01
分数规划
)
于是可以通过
分数规划
+spfaspfaspfa解决。
SC.ldxcaicai
·
2019-03-28 21:27
#
01分数规划
#
spfa
BZOJ 1758 / Luogu P4292 [WC2010]重建计划 (
分数规划
(二分/迭代) + 长链剖分/点分治)
题意自己看.分析求这个平均值的最大值就是
分数规划
,二分一下就变成了求一条长度在[L,R]内路径的权值和最大.有淀粉质的做法但是我没写,感觉常数会很大.这道题可以用长链剖分做.先对树长链剖分.我们像做dsuontree
_Ark
·
2019-03-28 10:31
线段树
二分答案
树链剖分
bzoj
COGS2652 秘术(天文密葬法)(
分数规划
+长链剖分)
思路:一眼要01
分数规划
,考虑checkcheckcheck可以用点分治水掉。然而也可以用长链剖分,复杂度降低一个logloglog。
SC.ldxcaicai
·
2019-03-11 18:24
#
树链剖分
#
长链剖分
01
分数规划
的两道例题
POJ2728DesertKing最优比率生成树titlePOJ2728DescriptionDavidtheGreathasjustbecomethekingofadesertcountry.Towintherespectofhispeople,hedecidedtobuildchannelsalloverhiscountrytobringwatertoeveryvillage.Villages
grhsmt
·
2019-02-22 10:47
01
分数规划
问题\(01\)
分数规划
是用来解决这样一类问题有\(n\)个物品,每个物品都有一个属性\(p\)和\(w\)。
wxyww
·
2019-02-09 09:00
bzoj1758: [Wc2010]重建计划(01
分数规划
+长链剖分+线段树)
思路:用脚指头想都知道要01
分数规划
。考虑怎么checkcheckcheck。发现就是求在转化成真·边权之后有没有长度在[L,R][L,R][L,R]之间的路径权值是大于0的。
SC.ldxcaicai
·
2019-01-21 13:51
#
线段树
#
01分数规划
#
长链剖分
01
分数规划
最优比率生成树二分
#include#defineeps1e-6usingnamespacestd;intn;doublex[1010],y[1010],h[1010],dis[1010];boolvis[1010];doubled(inti,intj){returnsqrt((x[i]-x[j])*(x[i]-x[j])+(y[i]-y[j])*(y[i]-y[j]));}boolcheck(doublel){do
_Jim_
·
2019-01-09 01:47
ACM笔记-3图流
01
分数规划
普通Dinkelbach算法
#includeusingnamespacestd;#defineeps1e-5doublem[50000+10],w[50000+10];structnode{doublenum;intord;}d[50000+10];boolcmp(nodea,nodeb){returna.num>b.num;}intmain(){intN,K;scanf("%d%d",&N,&K);for(inti=0;i
cj1064789374
·
2019-01-09 01:44
ACM笔记-3图流
0/1
分数规划
?我不会啊!
最近入门了01
分数规划
,于是写篇博客纪念(如果cnblogs上的格式您实在受不了,请转至我的洛谷blog,并且那里的讲解会稍微详细一些,另外,更新内容也在我的洛谷博客中)
分数规划
是一项不常用到的(但还蛮实用的
Judge_Cheung
·
2018-12-25 14:00
[SDOI2017]新生舞会,洛谷P3705,
分数规划
+二分图最优匹配
正题题目链接点这里给出两个矩阵a,b,都表示i和j之间的权值,要求构造一个排列P,使得最大。我们来二分一个mid,使得,然后变形,那么我们就构造一个排列P使得发现是一个二分图带权匹配,因为相当于从i到j建一条权为的边。#include#include#include#includeusingnamespacestd;intn;inta[110][110],b[110][110];doubleg[1
Deep_Kevin
·
2018-11-05 20:57
[HNOI2009]最小圈,洛谷P3199,
分数规划
+判负环
分数规划
,二分k,令这个东西小于k得到判定问题成为一个判断图中是否有负环,新边的边权是原来的边权减去k。判负环无高效算法,dfs即可。
Deep_Kevin
·
2018-11-04 17:50
【POJ2728】Desert King - 01
分数规划
DescriptionDavidtheGreathasjustbecomethekingofadesertcountry.Towintherespectofhispeople,hedecidedtobuildchannelsalloverhiscountrytobringwatertoeveryvillage.Villageswhichareconnectedtohiscapitalvillage
lrj124
·
2018-10-01 21:00
【POJ2976】Dropping tests - 01
分数规划
DescriptionInacertaincourse,youtakentests.Ifyougetaioutofbiquestionscorrectontesti,yourcumulativeaverageisdefinedtobe.Givenyourtestscoresandapositiveintegerk,determinehowhighyoucanmakeyourcumulativeav
lrj124
·
2018-09-28 21:00
【BZOJ 3232】圈地游戏
Sol
分数规划
一个封闭图形可以在走的时候把
NeosKnight
·
2018-09-21 23:01
======题解======
——分治——
分数规划
2018.09.12 earthquake(最优比率生成树)
在重建全部N(1=0F−∑(c[i]+k∗t[i])>=0这个就是一个简单的01
分数规划
+最小生成树。
SC.ldxcaicai
·
2018-09-12 20:49
#
01分数规划
#
最小生成树
POJ 2976最简单的 01
分数规划
题目:给出n个a和b,让选出n-k个使得最大。二分法(二分一个mid看是否存在这样的一组解,不断缩小区间逼近最优值)#include#include#include#includeusingnamespacestd;typedeflonglongll;#defineeps1e-6#defineinf1e12constintmaxn=1010;intn,k;inta[maxn],b[maxn];do
_XFire
·
2018-08-03 10:37
分数规划
【BZOJ】5090[Lydsy1711月赛]组题-01
分数规划
题解二分答案找最小。因为是实数范围,实测50次最佳,100TLE,30WA。前缀和为s[i],每次O(n)更新一个b[i]数组,b[i]=s[i]−i∗midb[i]=s[i]−i∗mid(mid为枚举的平均值),更新的同时记录一下前缀b[i]最小的下标。然后再O(n)check一下,若b[i]-b[mn[i-k]]>0,此时最小值必小于等于当前mid,反之则大于。代码#include#inclu
ccosi
·
2018-06-03 18:31
01分数规划
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他