c++盒子分形问题写代码思路,代码我找到了,但是看不懂,讲的详细一点,着重讲一下为什么用三的n次方,谢谢。
仔细想想,盒子的边长不就是3的n-1次方吗?
比如:
X X X X
X X
X X X X
X X
X
X X
X X X X
X X
X X X X
n=3,边长=3的3-1次方,也就是9。
至于中间的空格数,就是边长的三分之一,也可以写成3的n-2次方。
因为1分为3,3分为9,9分为27,27分为81,分了几次就是3的n次方