我对反思的理解是否正确?

时间:2011-09-10 10:03:11

标签: reflection mirroring

我在prolog中解决了经典的八皇后问题。现在我要开始编码去除水平线反射的位。 Y = 4。如果反映了点(3.3),新点将是(6,6),那是正确的吗?另一个例子,(2,1)将成为(7,8)。

1 个答案:

答案 0 :(得分:2)

你展示的不是反射而是旋转。

  • 方形(x,y)沿垂直中心轴(左右翻转)的反射由(9-x,y)给出(假设为1<=x,y<=8)。

    < / LI>
  • 水平中心轴(翻转上下)的反射由(x,9-y)给出。

  • 两个轴的反射(又称旋转)由(9-x,9-y)

  • 给出