Letcode 78 Python

Thảo luận trong 'Kinh nghiệm kinh doanh' bởi mmocodervietnam, 23/10/2023.

  1. mmocodervietnam

    mmocodervietnam Thành viên tích cực

    Tham gia:
    13/10/2023
    Bài viết:
    678
    Đã được thích:
    0
    Điểm thành tích:
    16
    LeetCode 78: Xoay hình ảnh

    Cho một hình ảnh được biểu thị bằng ma trận `n x n`, xoay hình ảnh 90 độ theo chiều kim đồng hồ.

    **Ví dụ 1:**

    `` `
    Đầu vào: [[1,2,3], [4,5,6], [7,8,9]]]]
    Đầu ra: [[7,4,1], [8,5,2], [9,6,3]]]
    `` `

    ** Ví dụ 2: **

    `` `
    Đầu vào: [[1,2,3,4], [5,6,7,8], [9,10,11,12], [13,14,15,16]]]]
    Đầu ra: [[13,9,5,1], [14,10,6,2], [15,11,7,3], [16,12,8,4]]]]]
    `` `

    **Giải pháp:**

    `` `Python
    def rotate (ma trận):
    n = len (ma trận)
    Đối với tôi trong phạm vi (n // 2):
    Đối với J trong phạm vi (n - i - 1):
    Ma trận [j], ma trận [n - j - 1] [n - i - 1] = ma trận [n - j - 1] [n - i - 1], ma trận [j]
    Ma trận [n - j - 1], ma trận [n - i - 1] [j] = ma trận [
    Chi tiết tại: https://tricksmmo.com/threads/leetcode-78-python.194216/
     

    Xem thêm các chủ đề tạo bởi mmocodervietnam
    Đang tải...


    Các chủ đề tương tự:

Chia sẻ trang này