We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bd3c898 commit fe439ecCopy full SHA for fe439ec
rotate-image/yhkee0404.go
@@ -0,0 +1,14 @@
1
+func rotate(matrix [][]int) {
2
+ for i := range len(matrix) {
3
+ for j := i + 1; j != len(matrix[i]); j++ { // T(n) = O(n)
4
+ matrix[i][j], matrix[j][i] = matrix[j][i], matrix[i][j]
5
+ }
6
7
+ for _, row := range matrix {
8
+ for i, j := 0, len(row) - 1; i < j; {
9
+ row[i], row[j] = row[j], row[i]
10
+ i++
11
+ j--
12
13
14
+}
0 commit comments