LeetCode:旋轉圖像(c#)

題目內容

在這裏插入圖片描述
在這裏插入圖片描述

解題代碼

public class Solution {
    public void Rotate(int[][] matrix) {
        for (int i = 0; i < matrix.Length / 2; i++)
        {
            var end = matrix.Length - 1 - i;
            for (var j = 0; j < end - i; j++)
            {
                int temp = matrix[i][i + j];
                matrix[i][i + j] = matrix[end - j][i];
                matrix[end - j][i] = matrix[end][end - j];
                matrix[end][end - j] = matrix[i + j][end];
                matrix[i + j][end] = temp;
            }
        }
    }
}
發佈了53 篇原創文章 · 獲贊 56 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章