由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - help: 两个Java的问题
相关主题
List, LinkedList and Vectora question regarding spring collection initialization
如何删除 linked list 的最后一个元素Re: Is there any way to uniquely identif
leetcode请教: time complexyVECTOR一问
is access to int[] faster than List?问一道关于Vector的题
如何定义这样的数组?请教一个Queue实现的问题
几个Java面试题web service returns HashMap that contains multiple ArrayList
Java SE6 LinkedList implementation issue看了下storm,大概明白了怎么做real time系统了
Java是如何处理ArrayList和LinkedList的内存的?git clones only one branch?
相关话题的讨论汇总
话题: vector话题: node话题: java话题: p2话题: 调用
进入Java版参与讨论
1 (共1页)
s*********g
发帖数: 2350
1
Q1)
假如有两个package p1 and p2, package p1 里面的某个.java文件中包含有一个
abstract class A, 我想在package p2的某个文件中调用A, 为什么说invisible?
(在p2中调用 一般的class就可以)
Q2)
二叉树的数据结构用什么container比较好?(假如每个节点存两个double),下面的
code是不是很丑陋?如果用linkedList/ArrayList, 怎样对每个节点调用和赋值?
Vector> tree = new Vector>()
Thanks
q*********u
发帖数: 280
2
老兄,好好看文档,java里面有四种:public protected private和什么都没有
当然invisible,
二叉树的要义是要有left branch和right branch, 自己写一个node类,返回root.
你那两个vector套在一起,看着和矩阵一样了

Q1)
假如有两个package p1 and p2, package p1 里面的某个.java文件中包含有一个
abstract class A, 我想在package p2的某个文件中调用A, 为什么说invisible?
(在p2中调用 一般的class就可以)
Q2)
二叉树的数据结构用什么container比较好?(假如每个节点存两个double),下面的
code是不是很丑陋?如果用linkedList/ArrayList, 怎样对每个节点调用和赋值?
Vector> tree = new Vector>()
Thanks

【在 s*********g 的大作中提到】
: Q1)
: 假如有两个package p1 and p2, package p1 里面的某个.java文件中包含有一个
: abstract class A, 我想在package p2的某个文件中调用A, 为什么说invisible?
: (在p2中调用 一般的class就可以)
: Q2)
: 二叉树的数据结构用什么container比较好?(假如每个节点存两个double),下面的
: code是不是很丑陋?如果用linkedList/ArrayList, 怎样对每个节点调用和赋值?
: Vector> tree = new Vector>()
: Thanks

s*********g
发帖数: 2350
3
谢谢提点。 第一个问题我返回去一看,果然忘了加public,我还以为我加了呢, 真是
猪啊。
第二个问题,是不是要求不同的node的left/right branch不会重合? 假如node A 的
right branch和node B 得left branch是重合的,怎么写code?

【在 q*********u 的大作中提到】
: 老兄,好好看文档,java里面有四种:public protected private和什么都没有
: 当然invisible,
: 二叉树的要义是要有left branch和right branch, 自己写一个node类,返回root.
: 你那两个vector套在一起,看着和矩阵一样了
:
: Q1)
: 假如有两个package p1 and p2, package p1 里面的某个.java文件中包含有一个
: abstract class A, 我想在package p2的某个文件中调用A, 为什么说invisible?
: (在p2中调用 一般的class就可以)
: Q2)

g*****g
发帖数: 34805
4

It doesn't matter. It's only different if you need to have parents pointer
in the node. And instead of using Node, you can use List for that.

【在 s*********g 的大作中提到】
: 谢谢提点。 第一个问题我返回去一看,果然忘了加public,我还以为我加了呢, 真是
: 猪啊。
: 第二个问题,是不是要求不同的node的left/right branch不会重合? 假如node A 的
: right branch和node B 得left branch是重合的,怎么写code?

q*********u
发帖数: 280
5

谢谢提点。 第一个问题我返回去一看,果然忘了加public,我还以为我加了呢, 真是
猪啊。
第二个问题,是不是要求不同的node的left/right branch不会重合? 假如node A 的
right branch和node B 得left branch是重合的,怎么写code?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~review the definition of binary tree

【在 s*********g 的大作中提到】
: 谢谢提点。 第一个问题我返回去一看,果然忘了加public,我还以为我加了呢, 真是
: 猪啊。
: 第二个问题,是不是要求不同的node的left/right branch不会重合? 假如node A 的
: right branch和node B 得left branch是重合的,怎么写code?

m******t
发帖数: 2416
6

Your tree starts to look more like a graph now. :-)

【在 s*********g 的大作中提到】
: 谢谢提点。 第一个问题我返回去一看,果然忘了加public,我还以为我加了呢, 真是
: 猪啊。
: 第二个问题,是不是要求不同的node的left/right branch不会重合? 假如node A 的
: right branch和node B 得left branch是重合的,怎么写code?

1 (共1页)
进入Java版参与讨论
相关主题
git clones only one branch?如何定义这样的数组?
Stupid IBM JVM: operator precedence几个Java面试题
新手一问JTreeJava SE6 LinkedList implementation issue
在一个函数里把arraylist设为null 但是有问题Java是如何处理ArrayList和LinkedList的内存的?
List, LinkedList and Vectora question regarding spring collection initialization
如何删除 linked list 的最后一个元素Re: Is there any way to uniquely identif
leetcode请教: time complexyVECTOR一问
is access to int[] faster than List?问一道关于Vector的题
相关话题的讨论汇总
话题: vector话题: node话题: java话题: p2话题: 调用