POJ 3422 Kaka's Matrix Travels 题解 《挑战程序设计竞赛》

POJ 3422 Kaka's Matrix Travels 题解 《挑战程序设计竞赛》_第1张图片
POJ 3422 Kaka's Matrix Travels环游矩阵:N*N的地图上每格都有分数,分数只能获取一次。有人从左上方开始,每次向右或下移动一格,到右下方为止,记为一次环游。问第K次环游后累计分数的最大值?3.5借助水流解决问题的网络流 最小费用流 关键是如何处理“只能获取一次”的问题,为此可以为每个点创建伪点,由两条有向边相连。原始点到伪点连一条容量为1,权值为负分数的边;原始点到伪点连一条容量为无穷,权值为0的边。前者表示分数只能拿一次,后者表示第二次第三次……可以...

继续阅读:码农场 » POJ 3422 Kaka's Matrix Travels 题解 《挑战程序设计竞赛》

原文链接:http://www.hankcs.com/program/algorithm/poj-3422-kakas-matrix-travels.html

你可能感兴趣的:(POJ 3422 Kaka's Matrix Travels 题解 《挑战程序设计竞赛》)