NOTE
旋转图像
旋转图像 的 LeetCode 解题笔记。
这是历史学习笔记,可能存在过时或不完整的理解。
1. 题目描述
给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。
2. 思路
3. 实现
func rotate(matrix [][]int) {
n := len(matrix)
tmp := make([][]int, n)
for i := range tmp {
tmp[i] = make([]int, n)
}
for i, row := range matrix {
for j, v := range row {
tmp[j][n-i-1] = v
}
}
copy(matrix, tmp)
}
讨论
使用 GitHub 账号参与讨论,评论会保存在 GitHub Issues 中。在 GitHub 查看