题目:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7c291392574730ac53f64f585915895a.png)
分析:
大佬太优秀了。
给个这个图。
–![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/6d42c6e4d51f13c5cd552016a9d0b6e8.png)
大佬还给这个方法起了个名。。。。。。镜面反射法。。。。。。被彻底折服。
代码:代码是自己想的,没用2,10进制转化。
int main()
{
vector<int> vv;
int n=2;
vv.push_back(0);
if(!n) {
return vv;
}
for(int i=0;i<n;i++)
{
vector<int> vv1=vv;
for(int j=vv1.size()-1;j>=0;j--)
{
vv.push_back(vv1[j]+pow(2,i));
}
}
return vv;
}
结果:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/2f3e636696dd5f21854413f5d82bc7c7.png)