网络流大法吼 不想用DP的我选择了用网络流-- 建模方法: 从源点向(1,1)连一条容量为2(走两次),费用为0的边 从(n,n)向汇点连一条容量为2,费用为0的边 每个方格向右边和下边的方格连一条容量为inf,费用为0的边 走到每个方格,会取出方格上的数.每个方格的数只会被取走一次. 于是我们考虑拆点 每个方格向拆出的点连一条容量为1(只能被取走一次),费用为方格上的数的边 由于每个方格不一定只走一次,所以再连一条容量为inf,费用为0的边 然后跑最大费用最大流就行了~ 我的代码中把边上的费用…