Class Solution

  • All Implemented Interfaces:

    
    public final class Solution
    
                        

    2639 - Find the Width of Columns of a Grid.

    Easy

    You are given a 0-indexed m x n integer matrix grid. The width of a column is the maximum length of its integers.

    • For example, if grid = \[\[-10], [3], [12]], the width of the only column is 3 since -10 is of length 3.

    Return an integer array ans of size n where ans[i] is the width of the <code>i<sup>th</sup></code> column.

    The length of an integer x with len digits is equal to len if x is non-negative, and len + 1 otherwise.

    Example 1:

    Input: grid = \[\[1],22,333]

    Output: 3

    Explanation: In the 0<sup>th</sup> column, 333 is of length 3.

    Example 2:

    Input: grid = \[\[-15,1,3],15,7,12,5,6,-2]

    Output: 3,1,2

    Explanation:

    In the 0<sup>th</sup> column, only -15 is of length 3.

    In the 1<sup>st</sup> column, all integers are of length 1.

    In the 2<sup>nd</sup> column, both 12 and -2 are of length 2.

    Constraints:

    • m == grid.length

    • n == grid[i].length

    • 1 &lt;= m, n &lt;= 100

    • <code>-10<sup>9</sup><= gridc<= 10<sup>9</sup></code>

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
      Solution()
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final IntArray findColumnWidth(Array<IntArray> grid)
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait