(插棒游戏)这个类似谜题的游戏在等边三角形的板上布置了15个孔。在初始的时候,如下图所示,除了一个孔,所有孔都插上了插棒。一个插棒可以跳过它的直接邻居,移到一个空白的位置上。这一跳会把被跳过的邻居从板上移走。
设计并实现一个回溯算法,求解该谜题的下列版本:
a. 已知空孔的位置,求出消去13个插棒的最短步骤,对剩下的插棒的最终位置不限.
b. 已知空孔的位置,求出消去13个插棒的最短步骤,剩下的插棒最终要落在最初的空孔上.
(插棒游戏)这个类似谜题的游戏在等边三角形的板上布置了15个孔。在初始的时候,如下图所示,除了一个孔,所有孔都插上了插棒。一个插棒可以跳过它的直接邻居,移到一个空白的位置上。这一跳会把被跳过的邻居从板上移走。
设计并实现一个回溯算法,求解该谜题的下列版本:
a. 已知空孔的位置,求出消去13个插棒的最短步骤,对剩下的插棒的最终位置不限.
b. 已知空孔的位置,求出消去13个插棒的最短步骤,剩下的插棒最终要落在最初的空孔上.
关注【相关推荐】