线性规划
泉華子
一只小辣叽,两只小辣叽,三只小辣叽....
展开
-
差分约束系统学习笔记
躺在前面不得不说厉害的人真的很多,有些题不看题解全靠me自己做真的太难了。me还是不够强啊。差分是个什么呢?差分就是,题目给定一堆要求,这些要求在转化后可以表示成多个A - B ≥ val 或者A - B ≤ val 组合起来的不等式组 构成这个不等式组的不等式,一般左边是两个状态(两个待求值),右边是一个定值(一般是已知值),然后再通过模型转化,转化成最长路或者最短路问题求解举个栗子给定一个长度原创 2017-09-20 17:34:06 · 510 阅读 · 0 评论 -
[BZOJ2788]-[Poi2012]Festival-差分约束+tarjan+floyd
说在前面已经三个月没碰过差分约束题了…花了一晚上时间,才把最长路和最短路建图的含义搞清楚 这道题是把算法强行糅在一起的,写起来比较简单,1A了 然而me居然花了10284ms才过!!!?各种优化之后仍然9832ms???翻rank榜的时候,发现LKQ的这道题只跑了1800ms,以为他的代码肯定有「过人之处」,于是去学习了一下他的代码 发现他是建最长路图的,而me是建的最短路图…黑人问号脸.jp原创 2017-12-08 10:21:03 · 389 阅读 · 0 评论 -
[BZOJ1061]-[Noi2008]志愿者招募-单纯形
说在前面 学习单纯形 让me切身体会到了:书读百遍,其义自见 内心mmp 题目 BZOJ1061传送门 看题可进传送门 解法 懒得写解法了……(要是写,估计又是长篇大论的,me才懒得写…) 这个题,按照题意是,代价取min,然后是大于等于限制 直接把这个问题对偶一下,就变成了线性规划的标准型,就可以直接单纯形了 然而这个复杂度真是玄学的可以,一次pivot操作就是...原创 2018-04-23 12:06:44 · 414 阅读 · 0 评论 -
[BZOJ3118]-Orz the MST-单纯形
说在前面 单纯形的时间复杂度,简直不可理喻 题目 BZOJ3118传送门 题目大意 给出一个N个点M条边的无向图,边有边权 现在me在这个图上,钦定一棵最小生成树,当然这个边权可能是不符合的 所以现在有两种操作: 给第iii条边边权+1+1+1,花费AiAiA_i 给第iii条边边权−1−1-1,花费BiBiB_i Ai,BiAi,BiA_i,B_i可能不同 现在...原创 2018-04-23 20:54:12 · 762 阅读 · 1 评论