社区
Java SE
帖子详情
java应用程序画图,请教各位高手,谢谢!
xuancao
2004-06-25 10:03:07
我想根据结点数,动态的画一个二叉树,请教各位高手,谢谢!
通过APPLICATION实现,谢谢!
...全文
105
4
打赏
收藏
java应用程序画图,请教各位高手,谢谢!
我想根据结点数,动态的画一个二叉树,请教各位高手,谢谢! 通过APPLICATION实现,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuancao
2004-06-25
打赏
举报
回复
/**
* @FileName : TreeNode
* @Description : 二叉数的节点对象
* @Date : 2004-6-24
* @Author : dalily
*/
public class TreeNode
{
//左节点
private TreeNode lNode ;
//右节点
private TreeNode rNode ;
//节点内容
private String strContent;
//该节点是否已经访问
private boolean bFlag = false;
//节点位置
private int iPosition;
public TreeNode(String strContent, int iPosition){
setPosition(iPosition);
setContent(strContent);
}
//节点访问操作
public void setFlag(boolean bFlag){
this.bFlag = bFlag;
}
public boolean getFlag(){
return bFlag;
}
//节点位置操作
public int getPosition(){
return iPosition;
}
public void setPosition(int iPosition){
this.iPosition = iPosition;
}
//节点内容操作
public String getContent(){
return strContent;
}
public void setContent(String strContent){
this.strContent = strContent;
}
//左节点操作
public TreeNode getLNode(){
return lNode;
}
public void setLNode(TreeNode lNode){
this.lNode = lNode;
}
//右节点操作
public TreeNode getRNode(){
return rNode;
}
public void setRNode(TreeNode rNode){
this.rNode = rNode;
}
}
xuancao
2004-06-25
打赏
举报
回复
/**
* @FileName : TreeNode
* @Description : 二叉数的节点对象
* @Date : 2004-6-24
* @Author : dalily
*/
public class TreeNode
{
//左节点
private TreeNode lNode ;
//右节点
private TreeNode rNode ;
//节点内容
private String strContent;
//该节点是否已经访问
private boolean bFlag = false;
//节点位置
private int iPosition;
public TreeNode(String strContent, int iPosition){
setPosition(iPosition);
setContent(strContent);
}
//节点访问操作
public void setFlag(boolean bFlag){
this.bFlag = bFlag;
}
public boolean getFlag(){
return bFlag;
}
//节点位置操作
public int getPosition(){
return iPosition;
}
public void setPosition(int iPosition){
this.iPosition = iPosition;
}
//节点内容操作
public String getContent(){
return strContent;
}
public void setContent(String strContent){
this.strContent = strContent;
}
//左节点操作
public TreeNode getLNode(){
return lNode;
}
public void setLNode(TreeNode lNode){
this.lNode = lNode;
}
//右节点操作
public TreeNode getRNode(){
return rNode;
}
public void setRNode(TreeNode rNode){
this.rNode = rNode;
}
}
xuancao
2004-06-25
打赏
举报
回复
/**
* @FileName : TreeNode
* @Description : 二叉数的节点对象
* @Date : 2004-6-24
* @Author : dalily
*/
public class TreeNode
{
//左节点
private TreeNode lNode ;
//右节点
private TreeNode rNode ;
//节点内容
private String strContent;
//该节点是否已经访问
private boolean bFlag = false;
//节点位置
private int iPosition;
public TreeNode(String strContent, int iPosition){
setPosition(iPosition);
setContent(strContent);
}
//节点访问操作
public void setFlag(boolean bFlag){
this.bFlag = bFlag;
}
public boolean getFlag(){
return bFlag;
}
//节点位置操作
public int getPosition(){
return iPosition;
}
public void setPosition(int iPosition){
this.iPosition = iPosition;
}
//节点内容操作
public String getContent(){
return strContent;
}
public void setContent(String strContent){
this.strContent = strContent;
}
//左节点操作
public TreeNode getLNode(){
return lNode;
}
public void setLNode(TreeNode lNode){
this.lNode = lNode;
}
//右节点操作
public TreeNode getRNode(){
return rNode;
}
public void setRNode(TreeNode rNode){
this.rNode = rNode;
}
}
qqbz
2004-06-25
打赏
举报
回复
1、首先定义二叉树的物理存储。
2、画。
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分? 2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望
高手
帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,常用软件、游戏、精美图库下载,希望对网友有帮助!顺便散分! 6:VBA
请教
怎
android开发技术文章荟萃【2011-10-24】
求!各位
高手
帮忙指点一下 Android 截屏怎么做! Android开发指南中文版、创意设计、Android程序员入门 openwnn日文输入法为什么横屏无法显示? 【转】
Java
与XML联合编程之DOM篇 Sensor传感器源码的阅读与应用开发简单实例 【求助】android上如何实现电影订票的座位选择? 我做了个android应用,想在上面嵌入广告挣个小钱,该怎么办 Andro
J2EE学习路线图
java
android线路
java
se基础:
java
集合,泛型,异常处理,Annotation,输入输出,多线程,网络编程,类加载机制和反射,
java
web: web运作原理,servlet,jsp技术,mvc设计模式,oracle,JDBC,http会话使用与管理,EL表达式语言,自定义JSP标签,JSTL core标签库,简单标签和标签文件,过滤器,监听器 ...
自学Python的最佳选择《Python可以这样学》正式出版
资深Python爱好者董付国老师编著的经典图书《Python可以这样学》正式出版,500页78万7千字巨献,清华大学出版社官网已挂出有关信息,应该这几天很快就可以通过官网购买了,预计一周内将在亚马逊、京东、当当、互动出版网、淘宝等各大网上书店全面上架。以Python 3.5.x为载体,同时适用于Python 3.4.x和Python 3.6.x,超过1000个演示性代码片段和200多个案例大放送,除了Python高级语法和内置对象高级用法,还介绍了几十个扩展库在不同领域的应用,并完整介绍了“边讲边练类课程课
C语言/C++初学 问题
编程及C/C++初学者 FAQ 本文原为本人在论坛所发若干帖,意在集中解决新手学习C/C++语言时将遭遇到的各类问题,网友反馈情况良好,集合修订后作为个人作品贴于此处。 本贴主要分析概念原理和解决方案,不讨论具体程序语法,立足于让初学者能运行起第一个程序。其他事宜如解释入门语法等本文基本不涉及。 本文依照 创作公用约定(署名-非派生作品-非商业用途) 发布。作者(即本人)无更新计划,请勿与
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章