二进制位串排列
来源:互联网 发布:steam汽车模拟软件 编辑:程序博客网 时间:2024/05/18 01:45
#include<iostream>#include<math.h>using namespace std;void Init(int* A,int k) {int i=0;for(i=0;i<k;i++){A[i]=0;}for(i=k-1;i>=0;i--){cout<<A[i];}cout<<endl;}void INCREMENT(int *A,int k){int i=0;while((i<k) && (A[i]==1)){A[i]=0;i+=1;}if(i<k){A[i]=1;}}void Print(int* A,int k) {int total=pow(2,k);for(int j=1;j<total;j++){INCREMENT(A,k);for(int i=k-1;i>=0;i--){cout<<A[i];}cout<<endl;}} void Delete(int *A){delete[]A;}int main(){int k;int *A;cin>>k;A=new int[k];Init(A,k);Print(A,k);Delete(A);return 0;}
1 0
- 二进制位串排列
- 二进制位
- 操作二进制位串的工具
- Erlang中的二进制位串(2)
- 二进制位按位取反
- 二进制位运算
- 二进制位运算
- 更新二进制位
- 更新二进制位
- 二进制位运算
- 打印二进制位
- 更新二进制位
- 二进制位翻转:
- 二进制位运算
- 更新二进制位
- 二进制位运算
- 二进制位运算
- 二进制位运算
- 程序员人生之路杂谈
- Java面向对象设计模式(九)——外观模式(Facade)
- Failed to read auto-increment value from storage engine错误的处理方法
- https://wenku.baidu.com/view/2a54b90e52ea551810a6874e.html
- react-native NetInfo
- 二进制位串排列
- python 常见错误
- C++作业5—数组选择、字符串
- 类的生命周期
- Mybatis指定日志输出实现
- spring+mybatis中typehandler怎么配置
- SploitFun Linux x86 Exploit 开发系列教程
- Deep learning on Android
- Oracle—自定义function语法(转载)