递归算法1
来源:互联网 发布:明星基金经理 知乎 编辑:程序博客网 时间:2024/05/08 16:27
一个整数,大于0,不用循环和本地变量,按照 n,2n,4n,8n 的顺序递增,当值大于5000时,把值按照指定顺序输出来。
例:n=1237
则输出为:
1237,
2474,
4948,
9896,
9896,
4948,
2474,
1237,
public class A3 { /** * 例:n=1237,则输出为:1237,2474,4948,9896,9896,4948,2474,1237, */ public static void recur(int n){ //递增输出 System.out.println(n); if(n<=5000){ recur(n*2); } //递减输出 System.out.println(n); } public static void main(String[] args) { recur(1237); } }
0 0
- java-递归算法1
- 递归算法1
- 递归算法1
- 排列组合算法(递归)1
- 递归-算法题解1
- 递归算法题1
- 算法学习1-递归
- 递归算法1
- 递归算法1-汉诺塔问题
- 算法学习笔记--递归(1)
- 基础强化1:递归算法
- 递归算法
- 递归算法
- 递归算法
- 递归算法
- 递归算法
- 递归算法
- 递归算法
- [涨停战法] 以涨停板为信号抓短线爆发力牛股
- NSURLConnection随笔
- 4.补发----数据的逻辑结构
- 单文件上传工具类封装解析
- 在一个uiViewController中加载一个通过xib创建的uiView,结果界面不正确
- 递归算法1
- Twitter-Snowflake,64位自增ID算法详解
- JSON字符串与NSDictionary和NSArray之间的转化
- 黑马程序员——java基础---多线程
- IO流的使用(二)
- 递归算法2
- C++设计模式-Observer观察者模式
- C# override与new的区别
- cxf客户端