- 最后登录
- 2013-11-11
- 在线时间
- 873 小时
- 阅读权限
- 40
- 注册时间
- 2008-9-15
- 积分
- 1194
- 帖子
- 924
- 精华
- 6
- UID
- 44804
- 性别
- 保密

- 积分
- 1194
- 帖子
- 924
- 精华
- 6
- UID
- 44804
- 性别
- 保密
|
楼上的几个解决方案有可行性,不过大大增加了程序设计的难度以及减慢了程序的运行速度。
我有个想法,不知是否可行。
对于任意n*n的棋盘,每个格子标以坐标(x,y)
对于所有剩下能放棋子的格子构成的图形,我们只要对这些格子的坐标运用某种方法进行计算,若该方法对于不同的图形计算出的结果不同,对于相同的图形计算出的结果相同,那么这种方法就可以用来区分不同的图形。
我想到 所有这些点(格子)的相互之间的距离的总和 是不是具有区分不同图形的上述这种功能。
还没有证明它。 |
|