class Flood { public: int MAX=1000; int floodFill(vector<vector<int> > map, int n, int m) { vector<vector<int>>dp(n,vector<int>(m)); dp[0][0]=0; for(int i=1;i<n;i++) { if(map[i][0]==0) { dp[i][0]=dp[i-1][0]+1; ...