码迷,mamicode.com
首页 >  
搜索关键字:java递归    ( 155个结果
java递归复制文件及文件夹
package base; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.File; import java.io.InputStream; import java.io.OutputStream; public c...
分类:编程语言   时间:2015-08-17 17:16:59    阅读次数:121
9.9递归和动态规划(十一)——算出有几种括号的放法可使该表达式得出result值
/**  * 攻略:给定一个布尔表达式,由0、1、&、|和^等符号组成,以及一个想要的布尔结果result,实现一个函数,算出有几种括号的放法可使该表达式  * 得出result值。  */ 两种方法: 方法一: /** * 思路:迭代整个表达式,将每个运算符当作第一个要加括号的运算符。 * @param exp * @param result * @param s:...
分类:其他好文   时间:2015-08-14 17:12:52    阅读次数:206
9.9递归和动态规划(十)——堆箱子
/**  * 功能:给你一堆n个箱子,箱子宽wi,高hi,深di。箱子不能翻转,将箱子堆起来时,下面箱子的宽度、高度和深度必须大于上面的箱子。  * 实现方法:搭出最高的一堆箱子,箱子堆的高度为每个箱子高度的总和。  */ 两种方法: 方法一:递归发 //递归法 public static ArrayList createStackR(Box[] boxes,Box bot...
分类:其他好文   时间:2015-08-14 15:48:07    阅读次数:108
9.9递归和动态规划(四)——返回某集合的所有子集
/**  * 功能:返回某集合的所有子集。  */ 三种方法: 方法一:迭代 //迭代 /** * 注意:每次加入集合后会改变原来的集合,无法继续从集合中取出元素。 * 必须通过一个中间参数moreSubsets来保存中间结果,最后加入allSubsets。 * @author Lynne * @param set * @param index *...
分类:其他好文   时间:2015-08-11 16:18:52    阅读次数:168
运用Java递归获取数据库的目录表结构
数据库设计 现在要设计一个目录数据库表,即一个表中存有根目录和各级子目录,这时候我们可以设计一张表,用parent_id来存储子目录对应的父目录的序号,设计表如下: 表的字段类型: +-----------+-------------...
分类:数据库   时间:2015-08-07 16:45:14    阅读次数:216
Java 递归解决 "只能两数相乘的计算器计算x^y" 问题
/** * 求一个数的乘方 * 求x^y,y是一个正整数。设计算器只能计算两数相乘,不能一次计算n个数相乘。 * 知:2^5=(2^2)^2*2; 2^6=(2^2)^3=((4)^2)*4; 2^8=(2^2)^4= (4^2)^2= 16^2 * 得到规律:x^y= (x^2)^(y/2),定义a=x^2,b=y/2, 则得到形如: x^y= a^b; * y如果是奇数...
分类:编程语言   时间:2015-07-02 17:40:30    阅读次数:213
Java 递归、尾递归、非递归 处理阶乘问题
n!=n*(n-1)! import java.io.BufferedReader; import java.io.InputStreamReader; /** * n的阶乘,即n! (n*(n-1)*(n-2)*...1)。 * 0!为什么=1,因为1!=1*0!,所以0!=1 * * @author stone * @date 2015-1-6 下午18:48:00 *...
分类:编程语言   时间:2015-07-01 18:27:17    阅读次数:140
Java 递归、尾递归、非递归、栈 处理 三角数问题
import java.io.BufferedReader; import java.io.InputStreamReader; //1,3,6,10,15...n 三角数 /* * # 1 * ## 1+2 * ### 1+2+3 * #### 1+2+3+4 * ##### 1+2+3+4+5 * ...第1层为1, 第n层等于 n + (f(n-1)) ...
分类:编程语言   时间:2015-07-01 18:11:47    阅读次数:136
Java递归遍历文件夹
import java.io.File; public class Test { /** * @param args * @author itmyhome */ public static void main(String[] args) { File f = new File("F:/javaAPI/JavaAPI1.6/java/awt"); printFile(f...
分类:编程语言   时间:2015-06-25 23:04:00    阅读次数:302
剑指Offer-->二叉搜索树的后序遍历序列
对于此题的解释,在注释中解释的十分详细,就不在此赘述。另外。。之前的一篇文章中提到了关于二叉树的详细说明,以及非递归、递归遍历二叉树的多种方法。    链接在此~二叉树之非递归遍历  漫谈二叉树之递归遍历    废话少说,代码搞起/** * Created by zhangshuyou on 2015/5/23. */ /** * 题目描述 * 输入一个整数数组,判断该数组是不是某二...
分类:其他好文   时间:2015-05-23 14:16:38    阅读次数:121
155条   上一页 1 ... 9 10 11 12 13 ... 16 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!