摘要:
[bzoj][1] [luogu][2] sol 因为交换两个同色的棋子是没有意义的,所以可以视作只有黑色的棋子在棋盘上,每次向相邻的格子移动一步,求最小移动次数。 把每个格子拆成三个点:原点,出点,入点。 考虑一个格子,有且仅有四种情况:初始没有棋子目标也没有棋子,初始没有棋子目标有棋子,初始有棋 阅读全文
摘要:
"bzoj" "luogu" sol 很显然的建边方式:普通的桥建双向流量$inf$的边,危桥建双向流量$2$的边。 然后分别从$a_1$,$b_1$向$a_2$,$b_2$跑最大流,保证流量分别要大于等于$a_n$,$b_n$。 多源汇且源汇一一对应的网络流是一类NPC问题,但在这里只有两源两汇, 阅读全文