好吧,我正在考虑制作一个Tetravex求解程序,以便练习我的代码编写技巧(语言可能是Visual Basic),我需要帮助找到解决它的算法.对于那些不知道tetravex是什么的人,请参阅http://en.wikipedia.org/wiki/TetraVex.我能想出的唯一算法是蛮力方式,在一个角落随机放置一块瓷砖并尝试旁边的每一块可能的瓷砖并继续相同的过程,如果到达死角,则恢复到之前的状态并放置一个不同的瓦.那么有人能提出更好的算法吗?感谢您的时间.
vb.net algorithm
algorithm ×1
vb.net ×1