易截截图软件、单文件、免安装、纯绿色、仅160KB

java实现树容易吗 - Java / Java SE

用java实现树容易吗?树的内容是来源表。有相关的代码吗?我可以参考一下。
说难不难 说容易不容易

Java code:
给你一个代码(二叉搜索树)比较简单可以自己改改
package test;

/**
* 节点
* @author Administrator
*/
public class Node {

int i;
Node leftNode;
Node rightNode;
}
-------------------------〉〉〉〉〉
package test;

import java.util.Random;

/**
* 二叉搜索树
* @author Administrator
*
*/
public class Tree {

Node root;//根节点
/**
* 查找节点
* @param key 查找的关键字
* @return 关键字所在节点
*/
public Node find(int key){
Node currentNode = root;
while(currentNode.i != key){
if(key > currentNode.i){
currentNode = currentNode.rightNode;
}else{
currentNode = currentNode.leftNode;
}
if(null == currentNode){
return null;
}
}
return currentNode;
}
/**
* 查找最大的节点
* @return 最大的节点
*/
public Node findMax(){
Node currentNode = root;
while(null != currentNode.rightNode){
currentNode = currentNode.rightNode;
}
return currentNode;
}
/**
* 查找最小的节点
* @return 最小的节点
*/
public Node findMin(){
Node currentNode = root;
while(null != currentNode.leftNode){
currentNode = currentNode.leftNode;
}
return currentNode;
}
/**
* 遍历树
* @param node
*/
public void traverse(Node node){
if(null != node){
traverse(node.leftNode);
System.out.println(node.i);
traverse(node.rig


相关问答:

JAVA电子词典? - Java / Java SE

各路大侠给个思路,不是在线的那种,就是一个做普通的应用程序。


词库怎么生成呢?

不会。

引用
词库怎么生成呢?
找本字典

引用
词库怎么生成呢?
数据库 呵呵

用map 键值对应

如果用数据� ......

一道java题目,等待大家给予解答~~ - Java / Java EE

题目:
  有1,2,3,4,5,6六个数字排序,用java程序计算出排序的种类。
  要求:一,以4开头
  二,2,3不能相邻
  三,不能以5开头
  希望大家能即 ......

【招聘】java软件开发工程师 - 挨踢职涯 / 才入职场

要求:
  1、具有2年以上的java开发工作经验,精通java;
  2、熟悉Eclipse开发工具,熟悉WEB开发,具有两年以上Java开发经验,掌握面向对象的软件设计方法,
  有Spring、Hibernate以及 ......

JSP 的table 怎么绑定数据库。。 - Java / Java EE

table怎么绑定数据库,并且用JavaScript实现翻页。。。。。。。。。。JavaScript能向JSP页面传递参数吗
你说的问题有点那个。。,不好回答。。。。

jsp中table是需要html代码与页面端获取数据库查询后的信息进行 ......

JavaScript函数一个很奇怪的问题 - Java / Java EE

在JSP页面有一个<input type="hidden" name="index" value="0">/>控件
当我用下面的JavaScript函数改变其value的值的时候 如果满足条件(即i>=3的时候)为什么value的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号