二进制位运算模拟所有情况。
来源:互联网 发布:乐视为什么倒闭 知乎 编辑:程序博客网 时间:2024/05/22 08:09
给出一个N,就有2^N种不同的方式,用二进制&模拟出所有情况输出。
#include <cstdio>#include <cstdlib>#include <cstring>#include <algorithm>#include <iostream>#include <cmath>#include <queue>#include <map>#include <stack>#include <list>#include <vector>using namespace std;int main(){int n,i,j;int a[1000];while (~scanf("%d",&n)){int m=1<<n;for (i=1;i<=m;i++){int k=0;for (j=0;j<n;j++){a[j]=0;if (i & (1<<j)){a[j]=1;k++;}}for (j=0;j<n;j++)printf("%d ",a[j]);cout<<endl;}}return 0;}
0 0
- 二进制位运算模拟所有情况。
- 二进制位运算
- 二进制位运算
- 二进制位运算
- 二进制位运算
- 二进制位运算
- 二进制位运算
- 二进制位运算
- 二进制位运算
- 二进制位运算符
- Python的二进制位运算
- Python的二进制位运算
- 二进制位运算积累备忘
- 进算计二进制位运算
- Java之二进制位运算
- 二进制位运算应用
- 二进制位运算实现权限系统
- 二进制位运算以及扩展问题
- 收集的Idea 快捷键
- 标准IO库
- delphi中cannot find implementation of method...
- 连载:面向对象葵花宝典:思想、技巧与实践(30) - SRP原则
- 从程序员到CTO的Java技术路线图 (转自安卓巴士)
- 二进制位运算模拟所有情况。
- 隐藏UITabBar
- 零基础学习IOS开发(四)- cocos2d-x3.0 使用转场动画和按钮
- Android动画之translate(位移动画)
- 硬盘安装openSUSE全过程(亲测)
- JAVA IO流详解
- java实现的MySQL自动备份和还原(struts2+Hibernate)---兼容 window+Linux
- redmine访问速度慢的处理方法
- java--根据URL获取信息