Grid Challenge Discussions | | HackerRank

Grid Challenge

  • + 0 comments

    Scala Solution

    def gridChallenge(grid: Array[String]): String = {
        // Write your code here
        val sortedGrid = grid.map(row => row.sorted)
        val n = sortedGrid.length
        val m = sortedGrid(0).length
        for (col <- 0 until m) {
        for (row <- 0 until n - 1) {
          if (sortedGrid(row)(col) > sortedGrid(row + 1)(col)) {
            return "NO"
          }
        }
      }
    
      "YES"
    
    
        }