gym 102028 H The Problem to Make You Happy (有向图博弈)
题意
给定一张有向图,以及A B的起始点,满足规则若在一个时刻A与B在同一个位置,则B输,轮到了当无路可走则输,若无限循环则B赢。B先手
题解
维护B的必败点,定义状态,vis[u][v][0/1]代表B在u,A在v,0代表该轮轮到B,1代表该轮轮到A。可知初始状态vis[i][i][0&1]和vis[u][1~n][0](if outdeg[u]==0) 这些点为必败点。
考虑从已知点扩...
原创
2019-09-22 00:19:19 ·
339 阅读 ·
0 评论