파비의 매일매일 공부기록

Today's Challenge 본문

Problem Solving/LeetCode

Today's Challenge

fabichoi 2022. 6. 2. 23:45

https://leetcode.com/problems/transpose-matrix/

 

Transpose Matrix - LeetCode

Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.

leetcode.com

오늘도 Easy 난이도의 문제!
Matrix를 transpose 하는 문제라 어렵지 않게 풀 수 있음.
근데 생각보다 수행 시간이 오래 걸려서.. 이거보다 더 간단한 게 풀 수 있는 방법이 있나 궁금함.

class Solution:
    def transpose(self, matrix: List[List[int]]) -> List[List[int]]:
        rows, cols = len(matrix), len(matrix[0])
        res = [[0 for _ in range(rows)] for __ in range(cols)]
        for row in range(rows):
            for col in range(cols):
                res[col][row] = matrix[row][col]                
        return res
반응형

'Problem Solving > LeetCode' 카테고리의 다른 글

Today's Challenge  (0) 2022.06.04
Today's Challenge  (0) 2022.06.03
Today's Challenge  (0) 2022.06.01
Today's Challenge  (0) 2022.05.31
Today's Challenge  (0) 2022.05.30
Comments