[LeetCode] 2639. Find the Width of Columns of a Grid

Chobby·2025년 11월 21일

LeetCode

목록 보기
773/800

😎풀이

  1. grid 2중 순회
    1-1. 각 열의 요소 문자열로 변환
    1-2. 변환된 문자열의 길이에 따라 최대 열 길이 갱신
    1-3. 열 마다 최대 너비 계산 및 저장
  2. 각 열의 너비 반환
function findColumnWidth(grid: number[][]): number[] {
    const colWidth = []
    for(let col = 0; col < grid[0].length; col++) {
        let longest = 0
        for(let row = 0; row < grid.length; row++) {
            const cur = grid[row][col]
            const curLen = String(cur).length
            longest = Math.max(longest, curLen)
        }
        colWidth.push(longest)
    }
    return colWidth
};
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글