用不相交集做的 #include<iostream> #include<string> #include<cstring> using namespace std; //int ** land; bool * has; int m, n; bool isIn(int r, int c, int m, int n) { if(r >= 0 && r < m && c >= 0 && c < n) return true; return false; } int find(...