随笔分类 - 基础算法
摘要:####旅行商问题 求解从一点出发经过其它各点仅一次并回到出发点的最短路径 当n的个数不到时,可通过状压dp求解 ####状态压缩 将每个点是否访问过编码为0或1,那么当n=4时,访问所有点后的状态为1111,初始时状态为0001。 达到每个状态的最后一步可能是从第1,2,3,4个位置转移过来的,因
阅读全文
摘要:原始对偶方法 原始对偶方法利用的就是上一节课中讲到的互补松弛定理。我们首先找到对偶问题的一个可行解 y,并尝试找到一个原问题的可行解 x,使得 x 和 y 满足互补松弛定理。如果我们找到了这样的 x,那么 x 和 y 就分别是原问题和对偶问题的最优解;否则我们就需要调整 y,让它变得更好,继续尝试,
阅读全文
摘要:最大流 在图网络中,找到从源点到汇点的最大流量 基本思路:对任一一个可行流,求出其残余网络,在残余网络中,找到一条增广路径,确定该路径的流量(min(c(i,j))f,每条边的流量减去f,建立反向边,流量为f。 因此我们可以用dfs找一条路径,对路径上流量进行修改,建立反向边,形成新的残余网络。再进
阅读全文

浙公网安备 33010602011771号