1013 Battle Over Cities

题目大意: 有n座城市m条路径(双向),k次查询。每次查询输入一座城市编号,若该城市被占领,则通往该城市的所有路径都被封闭,输出最少修建多少条路才能保证剩下的城市连为一体。 解题思路: 典型的联通块问题,就是找有几个联通块,DFS,BFS都可以写。我这里是BFS的做法。 代码如下: #include<iostream> #include<cstdio> #include<fstream> #inc
相关文章
相关标签/搜索