............................................................
http://download.csdn.net/download/xu359791451/4991191先采纳本回答,留下邮箱,可以代下载此资源,或者任意分数<=10的资源1份
数据存储:可以使用结构体
解题思路:首先要先开一个vis数组,因为要使柱子的每一侧都有n种颜色,只有n个正方体,所以颜色不能重复,所以vis用bool型即可
接着写一个深搜递归函数,有一个参数x,表示现在正在考虑第x个正方体
如果x>n了,那么跳出函数,答案加一
如果没有,枚举这个正方体的六种摆放方法,如果其中某一种不会重复,则dfs这个状态即可
以上。
若需要代码可以和我要
仅支持C/C++