今天上班路上,看到新一期电脑报出来了,就随手买了一份来看
也就看到了下面的题目,无事,便写了一段
题目如下:
对如下矩阵,要求经过四次顺时针旋转,最后又得到最初的矩阵,并显示过程。
123 741 987 369 123
456 > 852 > 654 > 258 > 456
789 963 321 147 789

我的解题思路很简易,直接抽取对像来对比一下就能看出规律来:
第一个矩阵我用二维数组a(2,2)表示,第二个矩阵用二维数组b(2,2)表示,对比结果如下:
b(0,0)=a(2,0)
b(0,1)=a(1,0)
b(0,2)=a(0,0)
b(1,0)=a(2,1)
b(1,1)=a(1,1)
b(1,2)=a(0,1)
b(2,0)=a(2,2)
b(2,1)=a(1,2)
b(2,2)=a(0,2)
很明显的规律了,看下标的变化哈,然后就有了下面的程序了,vb.net的
删去了窗体设计代码,一个FORM1,一个Textbox1,一个BUTTON1,一个TIMER1。
End Class

相关文章:

  • 2022-12-23
  • 2023-01-30
  • 2022-12-23
  • 2022-12-23
  • 2022-01-19
  • 2021-09-14
  • 2021-12-03
  • 2021-04-20
猜你喜欢
  • 2021-09-09
  • 2021-08-29
  • 2021-05-24
  • 2021-11-23
  • 2021-04-20
  • 2021-06-26
  • 2022-12-23
相关资源
相似解决方案