We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
publicstaticList<String>cavityMap(List<String>grid){// Write your code herefor(inti=1;i<grid.size()-1;i++){intlen=grid.get(i).length()-1;for(intj=1;j<len;j++){intcellUp=grid.get(i-1).charAt(j)-48;intcellDown=grid.get(i+1).charAt(j)-48;intcellLeft=grid.get(i).charAt(j-1)-48;intcellRight=grid.get(i).charAt(j+1)-48;intcell=grid.get(i).charAt(j)-48;if(cell>cellUp&&cell>cellDown&&cell>cellLeft&&cell>cellRight){char[]ch=grid.get(i).toCharArray();ch[j]='X';grid.remove(i);grid.add(i,String.valueOf(ch));}}}returngrid;}
Cavity Map
You are viewing a single comment's thread. Return to all comments →