[i][j] 顺时针旋转90 [j][n-j-1]
每次旋转90度,都涉及到4的位置的移动,需要记录四个位置的变量。
上述变换可以等加成
[i][j] 水平翻转 [n-i-1][j] 主对角线对折 [j][n-i-1]
或者
[i][j] 主对角线对折 [j][i] 竖直翻转[j][n-i-1]
每次变换只涉及两个值的交换。
wx61b4842aef8ae ©著作权
[i][j] 顺时针旋转90 [j][n-j-1]
每次旋转90度,都涉及到4的位置的移动,需要记录四个位置的变量。
上述变换可以等加成
[i][j] 水平翻转 [n-i-1][j] 主对角线对折 [j][n-i-1]
或者
[i][j] 主对角线对折 [j][i] 竖直翻转[j][n-i-1]
每次变换只涉及两个值的交换。
上一篇:HDU-3415 单调队列
【LeetCode】39. 组合总和
【LeetCode】705. 设计哈希集合
Y
时间复杂度:空间复杂度:
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M