涉及到 最大匹配,最大独立集,最小路径覆盖(加权),
        方格攻击问题用块构图