文章分类 -  其他——01分数规划

摘要:传送门QWQ 由于一个环上点和边的个数是一样的 所以选了一条边后 点也就知道了 所以有判定函数 F(R)=∑Vi∗Xi−R∗∑Wj∗Xi 怎么判定F(R)的大小呢 按照道理 我们应该用V(u)−R∗W(u,v)来更新dis 有一个正环就可以减小r 但是spfa只能方便的判负环 所以取一下相反数即可 阅读全文
posted @ 2018-10-13 13:08 Patrickpwq 阅读(116) 评论(0) 推荐(0)
摘要:传送门here 这是一道01分数规划之最优比例生成树的入门题 类似的 我们对于每次check 预处理d数组(代码里是lowcost[])由于是稠密图 跑一遍prim 由于prim就是通过贪心,保证每次选的边最优来做的,所以只用统计最小生成树的权值有没有大于0 阅读全文
posted @ 2018-10-13 09:31 Patrickpwq 阅读(125) 评论(0) 推荐(0)
摘要:(小声bb:话说好像下周就可以停课了(flag)!终于可以去见学长们啦~ 虽然月考挂了) 在这里学习的分数规划——>传送门 简单总结一下 设函数f(r)=sigma(a[i]*x[i])-r*sigma(b[i]*x[i]) 变形 f(r)=sigma((a[i]-r*b[i])*x[i]) 假如r 阅读全文
posted @ 2018-10-11 23:08 Patrickpwq 阅读(152) 评论(0) 推荐(1)