c语言实现一个数字矩阵就地顺时针旋转90度 | 您所在的位置:网站首页 › 顺时针旋转打印矩阵 › c语言实现一个数字矩阵就地顺时针旋转90度 |
如何实现以个二维数组就地旋转不用到其他空间呢? 那要先想想一个二维数组需要几次调整才能使他转90度。 我们拿一个3*3的二维数组居例子 首先我们定义个一二维数组,是这样的 1 2 3 4 5 6 7 8 9 那么第一步(对角线交换) 1 4 7 2 5 8 3 6 9 乍一看可以看出来就是 横坐标和纵坐标交换就可以了; for(i=0;i |
CopyRight 2018-2019 实验室设备网 版权所有 |