#PS:不明之处,请君留言,以期共同进步!
##1、题目描述
输入区间 [1, 9] 上的一个整数 n,输出满足条件的所有序列及其个数,条件如下:
(1)每个序列都有 2n 位,每位上可填数字 0 或 1;
(2)每个序列的前 n 位和后 n 位包含 1 或 0 的个数相同,即“对称”,但并不要求位置一定对应。
###示例1:
输入:1
输出:
00
11
满足条件的序列个数:2
###示例2:
输入:2
输出:
0000
0101
0110
1001
1010
1111
满足条件的序列个数:6
###示例3:
输入:3
输出:
000000
001001
001010
001100
010001
010010
010100
011011
011101
011110
100001
100010
100100
101011
101101
101110
110011
110101
110110
111111
满足条件的序列个数:20
##2、代码实现
//如果用枚举法实现,那简直是噩梦,而转换成满二叉树的路径问题,
//找出从根节点到叶节点的所有路径,再从中选出符合条件的