diff --git a/1765. Map of Highest Peak b/1765. Map of Highest Peak new file mode 100644 index 0000000..2faa25c --- /dev/null +++ b/1765. Map of Highest Peak @@ -0,0 +1,40 @@ +class Solution { + void bfs(vector> &visited,vector> &isWater,vector> &ans,queue> &q){ + // visited[i][j]=1; + int n=isWater.size(),m=isWater[0].size(); + vector newx={0,1,0,-1}; + vector newy={-1,0,1,0}; + // q.push({i,j}); + while(!q.empty()){ + int x=q.front().first; + int y=q.front().second; + q.pop(); + for(int k=0;k<4;k++){ + int new_x=x+newx[k]; + int new_y=y+newy[k]; + if(new_x>=0 and new_x=0 and new_y> highestPeak(vector>& isWater) { + int n=isWater.size(),m=isWater[0].size(); + vector> visited(n,vector (m,0)); + vector> ans(n,vector (m,-1)); + queue> q; + for(int i=0;i