用随机数不就行了?每个图板给一个随机数,然后排序……再根据排序的结果在底板上安排各个图板……应该可以的……

解决方案 »

  1.   

    楼上说得很好
    也可以模拟随机移动几百步,这样保证有解
      

  2.   

    我的设想:
    将位置用数组保存,利用随机数抽取,抽出来一个后去掉,将剩下的再用随机数抽取一个,再去掉,如此循环至最后只剩下一个。
      

  3.   

    如果考虑保证有解的情况,vive的方法更好……但我想这个应该不会有无解的情况吧?我理解拼图应该是两个底板,然后把乱图板取出放到空板上……vive说的需要移动的情况应该是一种类似“华容道”的游戏……
      

  4.   

    先模拟一个人去把图板板推乱,
    当然是有算法的,
    但绝对有解,
    因为我做过这种游戏