有一棵树,想在遍历的时候记录特定节点出现的位置,如节点a出现在第二层的第三个节点,就记录为(2,3),用后序遍历。
解决方案 »
- 我是菜鸟,提一个很简单的关于for循环的问题
- 请问输出结果是多少?
- 如何保证Jwindow在移动的时候他的父Jframe不闪烁
- java.awt.print.Book这个类有人用过吗?
- 特请: chalsy(白梓健) 继续进来看看啊! 还有各位. 基础问题.
- 菜鸟的一个简单问题(实际上是非常有用的知识点),请高手指点指点!!!!
- 用java语言如何实现以下文件操作的功能
- 请问,在solaris下,如何使用Java获得当前目录可用的磁盘空间??
- xp下面如何使用jdk啊?
- 为什么服务器上的图片内容改变,文件名不变,客户端(applet)怎么刷新都没变化,请高手帮忙解决啊!!!
- 急 jasperreports linux 下导出pdf 字符宽度问题
- 关于static方法的迷惑
level++;
if (level==0) {
number = 1;
} if (level==1) {
if(node==false){
number = 1;
}else {
number = 2;
}
}if (level!=0 && level !=1) {
if (node==false) {
number = number*2-1;
}else {
number = number*2;
}
}
if (tree != null) {
posOrder(tree.left,level,false,number);
posOrder(tree.right,level,true,number);
System.out.print(tree.data + "( "+level+","+number+")");
}
}