由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
CS版 - 问个C++小问题
相关主题
问:关于调用节点和cpu数目的关系,谢谢 (转载)怎么用lex处理DFA?
问两个Wireless Network的问题?中国在干嘛?睡大觉? (转载)
Static library linking using BisonDijkstra SSSP@CLR的疑问 (转载)
问个Matlab的问题 (转载)借问,我这样仿真的思路对不对,关于事件驱动模拟。 (转载)
一个优化问题求助,谢谢。请问已排好序的数组,就是一个堆heap吗?
static reasoning vs. dynamic reasoning?PDF文档被设置为不可打印,能破解么?
如下的图轮问题在MANET上面有什么应用问一个链表方面的算法问题
请问tracert的结果是什么意思?internet backbone topology数据
相关话题的讨论汇总
话题: dimemsion话题: treenode话题: static话题: 节点话题: c++
进入CS版参与讨论
1 (共1页)
w********r
发帖数: 14958
1
我有一个类TreeNode, 这个只是一个节点而已。 整个的 树 是学多的TreeNode
object组成的。
每个节点之间需要共享一些信息,比如说一个int Dimemsion。 我把这个int variable
弄成static的, TreeNode 之间就可以分享这个东西。
一切都很完美。 忽然间,我需要build两颗不同的树。 一个树的dimemsion是3, 另
一个树的dimemsion是5。 再用static就已经不行了。
请问有什么解决方案。
l********a
发帖数: 1154
2
Dimemsion别用static
w********r
发帖数: 14958
3
static肯定是不能用了。
那怎样共享信息阿? 每个node多加一个variable,这样太蠢。 1M个node就是4M内
存,完全重复的,浪费啊。
要么传个参数进去,但是这样完全是anti-pattern的办法。

【在 l********a 的大作中提到】
: Dimemsion别用static
o****d
发帖数: 2835
4
把Tree也整一个类就好吧
那些公共的信息都放到Tree这个类里面

variable

【在 w********r 的大作中提到】
: 我有一个类TreeNode, 这个只是一个节点而已。 整个的 树 是学多的TreeNode
: object组成的。
: 每个节点之间需要共享一些信息,比如说一个int Dimemsion。 我把这个int variable
: 弄成static的, TreeNode 之间就可以分享这个东西。
: 一切都很完美。 忽然间,我需要build两颗不同的树。 一个树的dimemsion是3, 另
: 一个树的dimemsion是5。 再用static就已经不行了。
: 请问有什么解决方案。

w********r
发帖数: 14958
5
这些节点node怎样访问这个存放公共信息的类?

【在 o****d 的大作中提到】
: 把Tree也整一个类就好吧
: 那些公共的信息都放到Tree这个类里面
:
: variable

l*********s
发帖数: 5409
6
this is typical time space trade off.
1 (共1页)
进入CS版参与讨论
相关主题
internet backbone topology数据一个优化问题求助,谢谢。
有没有对AODV理论分析的文章? (转载)static reasoning vs. dynamic reasoning?
问大家一个有向图的问题如下的图轮问题在MANET上面有什么应用
以工作为目的,来读CS master 求定位请问tracert的结果是什么意思?
问:关于调用节点和cpu数目的关系,谢谢 (转载)怎么用lex处理DFA?
问两个Wireless Network的问题?中国在干嘛?睡大觉? (转载)
Static library linking using BisonDijkstra SSSP@CLR的疑问 (转载)
问个Matlab的问题 (转载)借问,我这样仿真的思路对不对,关于事件驱动模拟。 (转载)
相关话题的讨论汇总
话题: dimemsion话题: treenode话题: static话题: 节点话题: c++