Grid Challenge Discussions | | HackerRank

Grid Challenge

  • + 0 comments

    Python

    Even better option: 1.3x faster

    def gridChallenge(grid):
        # rearrange elements for rows
        rows = [sorted(list(row_str)) for row_str in grid]
    
        # check for columns order
        for col in zip(*rows):
            for j in range(len(col)-1):
                if col[j] > col[j+1]:
                    return 'NO'
        return 'YES'