由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 问一个简单的binary tree 问题
相关主题
定义linked list最后一行什么意思?Three C/C++ Programming Questions
这段C++程序有错吗?菜鸟读C++ STL源程序的疑问
how to destruct list with loop?烤树题。
一个关于关键字typename的问题面题:copy directed graph
Convert a binary tree to a BST... in place..[合集] set of struct
merge two Binary search tree in O(n) time and O(1) space请教一个C的问题
这个Binary Tree的题来看看请教一个结构体占内存大小的问题
有没有现成的模拟fread的bufferRead()?定义 单链表 数组,会不会很奇怪
相关话题的讨论汇总
话题: node话题: struct话题: tree话题: null话题: max
进入Programming版参与讨论
1 (共1页)
i****m
发帖数: 15
1
How to to find the maximum value in a tree? No special
ordering in the tree. May not be balanced.
struct node {
struct node *left;
struct node *right;
int value;};
Thanks.
n******t
发帖数: 4406
2
merge.

【在 i****m 的大作中提到】
: How to to find the maximum value in a tree? No special
: ordering in the tree. May not be balanced.
: struct node {
: struct node *left;
: struct node *right;
: int value;};
: Thanks.

I**********s
发帖数: 441
3
Recursion?
struct node * max_node(struct node * n) {
__return (n == NULL) ? NULL : max(n, max_node(n->left), max_node(n->right));
}
max(a, b, c): returns the biggest node of a, b, c.
A NULL node is considered to be smaller
than a non-NULL node.
1 (共1页)
进入Programming版参与讨论
相关主题
定义 单链表 数组,会不会很奇怪Convert a binary tree to a BST... in place..
问个时钟的问题merge two Binary search tree in O(n) time and O(1) space
问个GSL的问题这个Binary Tree的题来看看
请教函数 INIT 怎么能free memory有没有现成的模拟fread的bufferRead()?
定义linked list最后一行什么意思?Three C/C++ Programming Questions
这段C++程序有错吗?菜鸟读C++ STL源程序的疑问
how to destruct list with loop?烤树题。
一个关于关键字typename的问题面题:copy directed graph
相关话题的讨论汇总
话题: node话题: struct话题: tree话题: null话题: max