输入n,输出对应的所有长度为n的二进制串
来源:互联网 发布:mac win8压缩软件 编辑:程序博客网 时间:2024/05/29 14:37
#include <iostream>#include <stack>#include <math.h>using namespace std;void print(int n){int max = (int)pow((double)2,(double)n);unsigned int mask = 0x00000001;int i,j;stack<int> stack1;for(i=0;i<max;i++){for(j=0;j<n;j++){stack1.push(i&mask?1:0);mask<<=1;}while(stack1.size()){cout<<stack1.top();stack1.pop();}cout<<endl;mask>>=n;}}int main(){cout<<"请输入长度n:";int n;cin>>n;cout<<"所有长度为n的二进制串为:"<<endl;print(n);return 0;}
- 输入n,输出对应的所有长度为n的二进制串
- c++笔试题-输入n,输出对应的所有长度为n的二进制串
- 2013校园招聘---暴风影音---笔试题--输入n,输出对应的所有长度为n的二进制串
- 打印n长度为n的所有数字
- 输入一个正数 n,输出所有和为 n 的连续正数序列 [No. 25]
- 输入一个正数n,输出所有和为n的连续正数序列
- 输出N的 二进制,十六进制
- 写正确程序需要注意的地方:输入一个正数n,输出所有和为n连续正数序列。
- 输出和为n的所有的连续自然数序列
- 面试题:输入一个正整数n,输出所有的连续正整数之和等于n的序列
- 输入任意一个大于2的正整数n,输出所有小于等于n的素数
- 输入一个偶数N,输出所有素数对之和等于N的素数对
- p95 输入n个数,输出这n个数的所有排列
- 输入一个数n,编程计算输出1-n之间的所有素数之和
- ACM题目:第一行输入n m,第二行输入一个数列,n为数列长度,m为要插入的值,排序后输出,m n为零时退出程序
- C语言 - ACM题目:第一行输入n m,第二行输入一个数列,n为数列长度,m为要插入的值,排序后输出,m n为零时退出程序
- 第十二周项目 输入一个整数n,要求用递归函数实现对应的二进制形式。
- 输出0-n中对应二进制数中1的个数
- webbug 解决数据库乱码的问题
- 《Linux程序设计》读书笔记------第十一章 进程
- Linux输入子系统:事件的编码 -- event-codes.txt
- linux 压缩文件的命令总结
- 【转】Ubuntu安装PHP
- 输入n,输出对应的所有长度为n的二进制串
- DSDV协议分析
- Eclipse导入makefile工程
- 使用bulk进行优化及优化原理
- Sql 语句
- DSR协议分析
- TFS分析(基于1.3.1) -- 配置
- algorithm—fill_n()
- IDEA初接触