个人的游戏思路

2020/07/2084 浏览解法
我是分层搭,又上层往下层搭,因为下层有墙而上层悬空,搭建上层时需要多余的方块
单层看就简单很多了,先根据主视图和左视图,尽量用最少的方块搭好一层。然后看,如果填到了俯视图里空白的地方,就交换其中两个方块的列数(相当于把两个方块从所在长方形的一条对角线改在另一条对角线上)
搭下层的时候,通过交换方块列数也可以尽量避开上层俯视图中填过的位置
这样每层都搭好后,可能俯视图中还会缺一点,再调整补齐就好
个人方法,欢迎讨论