十进制转二进制(正整数)
来源:互联网 发布:最优化的讲解视频 编辑:程序博客网 时间:2024/05/24 04:53
今天无意中看到的一个小题目,顺手写了一下:
public static ArrayList<Integer> writeBinary(ArrayList<Integer> binary,int n) {if (n / 2 >= 1) {int m = 0;int bin = n % 2;binary.add(bin);m = n / 2;System.out.print(bin);writeBinary(binary, m);} else {binary.add(n);System.out.print(n);return binary;}return binary;}
无意看了一下答案,瞬间凌乱:
public static void writeBinary(int n) {if (n < 0)throw new IllegalArgumentException();else if (n <= 1)System.out.print(n);else if (n > 1) {writeBinary(n /2 );System.out.print(n % 2);}}
- 十进制转二进制(正整数)
- 数值转换:十进制正整数转二进制
- 二进制转十进制(递归)
- Bitset(十进制转二进制)
- 十进制转二进制(栈)
- 十进制转二进制(栈)
- C-055.自己用C语言写的一个正整数的十进制转二进制的代码
- 一个十进制的正整数在二进制表示中的数字个数(C实现)
- 十进制转二进制 二进制转十进制算法
- 十进制转二进制、二进制转十进制
- 十二进制转十进制(n进制转十进制也一样)
- 牛客网_华为机试_015_求int型正整数在内存中存储时1的个数 (十进制转二进制)
- 输入二进制数字串,转换成十进制正整数
- 求一个十进制正整数在二进制表示中的二进制数字个数
- 位运算(十进制转二进制)
- 字符串(二进制)转十进制函数
- 进制转换(十进制转二进制)
- (转)十进制与二进制互相转换
- android多国语言文件夹文件汇总
- 喝酒记
- GUI为什么不设计为多线程
- 递归4: 折半查找的递归实现
- pager_taglib使用
- 十进制转二进制(正整数)
- shell数组归纳用法
- 《淘宝技术这十年》简评
- 函数返回指针和返回数组名的区别 (very good)
- 函数返回数组指针例程
- 大学真的改变了我
- Shadow Map在DirectX9.0 SDK Sample 的实现方法
- C++继承:公有,私有,保护
- 毫秒必争,前端网页性能最佳实践