![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
递归
thngk
这个作者很懒,什么都没留下…
展开
-
求n阶乘
[code="java"]/** * Factorial.java * * 该类从命令行接受数字参数,实现n的阶乘. * * @author Administrator */public class Factorial { public static int factorial(int n) { if(n > 1) { re...原创 2008-08-29 19:51:34 · 101 阅读 · 0 评论 -
列出某个目录下的所有目录和文件
[code="java"]import java.io.*;/** * * 该类实现列出某个目录下的所有目录和文件的功能. * 给定路径如:strPath = e:\\Flash * 在命令行输入 java FileTree e:\\Flash * * @author Administrator */public class FileTree {...原创 2008-08-29 20:29:25 · 691 阅读 · 0 评论 -
求n个数两两组合的个数
[code="java"]/** * Combined2.java * * 递归法求n个数两两组合的个数. * 公式=n*(n-1)/2,其中n>=1. * * @author Administrator */public class Combined2 { public static int combined2(int n) { if...原创 2008-09-02 14:31:23 · 5045 阅读 · 1 评论 -
消除递归的合并排序
思想:因为递归法的[url=http://thingkau.iteye.com/admin/blogs/235695]归并排序[/url]实际上是将待排序的无序序列一分为二,直至分解到只剩下一个元素为止,然后不断合并二个排好序的子序列,按此思想可以写出消除递归的合并排序。这里使用的是分治策略。[code="java"]/** * EliminateRecursionMergeS...原创 2008-09-02 17:09:52 · 753 阅读 · 0 评论 -
用Hibernate构造和遍历递归树
1.树由节点Node组成,拥有孩子|父亲|节点深度|是否为叶子节点 等属性。[code="java"]package com.bjsxt.hibernate;import java.util.Set;/** * * @hibernate.class table="T_Node" */public class Node { /** * 标识符...原创 2008-09-28 15:51:32 · 280 阅读 · 0 评论