随笔分类 - 其他 -- 分数规划
摘要:dsu on tree 对于树进行轻重链剖分,对于节点 x ,递归所有轻儿子后消除其影响,递归重儿子,不消除其影响。 然后对于所有轻儿子的子树暴力,从而得到 x 的答案。 对于要消除暴力消除即可。 可以发现如果暴力到点 u 必然是其 u 到根的轻边数量,从而时间复杂度除在统计每个节点
阅读全文
摘要:link 题目大意 有n个点的完全图,每条边有价值c与权值w,求∑c∑r最小 试题分析 一道分数规划,我们二分k值,判断当每条边边权为c−k×w时的最小生成树是否大于0,然后就会T掉,需要卡常,好像说正解是牛顿迭代法。 #
阅读全文
摘要:link 这题卡我精度,调了一晚上才调对,因为没有想到图还可以不连通 其实可以预处理出好多东西,距离(dis(u,v)),买卖物品(从u到v买卖物品的最大利润,例(maxSu,i−Bv,i),然后其实可以发现就是一个十分普通普遍的分数规划式子,就每次二分k,然后建
阅读全文
摘要:This is a 玄学 exam A.年轮蛋糕 最小的最大,二分首选 断环为链,check(x),x为答案,然后将每个大于x的子区间记录下来 如果有大于3个的话,那么x就可以是答案 那么·,在优化下来,二分里套个下二分,查长度右端点 时间复杂度:O(log(10^13)^3*n) 但是AC了 #i
阅读全文