ChinaUnix.net
相关文章推荐:

二叉树的基本操作

要求是这样的 现在我申请了一块共享内存 然后我有一个结构 struct A { int a; char b[10]; }; 我现在想在共享内存中建一个叉树,把这样的结构当作结点插进去 不知道应该怎么操作啊 谢谢大家了

by musg2000 - C/C++ - 2005-12-29 17:43:31 阅读(1142) 回复(6)

相关讨论

#ifndef _INC_AA #define _INC_AA #include ; using namespace std; //树结构定义 struct node2 { char data; node2 *lchild; node2 *rchild; }; //栈结构定义 struct snode { node2 *tnodept; snode *link; }; //中序遍历 使用递归算法 void re_midorder1(node2 *t) { if (t!=0){ re_midorder(t->;lchild); cout<;data<;rchild); } } //中序遍历 使用链接栈 void st_midorder2(node2 *t) {...

by keigopan - C/C++ - 2003-04-24 13:50:52 阅读(883) 回复(0)

谁有叉树的递归和非递归的前后中序遍历,帮忙发上来一下。C实现。

by FireDisk - C/C++ - 2006-01-06 16:04:15 阅读(705) 回复(1)

在我的应用编程中从来没有用到过叉树,最多用到过一些线性链表,不知道各位在从业的经历中用过没有?

by dongfangyu - C/C++ - 2004-03-04 15:48:41 阅读(2146) 回复(14)

请教各位高手... //输出从根到指定值间的所有元素 #include #include using namespace std; template class Btree; template class BtreeNode { private:     Telem data;     BtreeNode* lchild;     BtreeNode* rchild;     friend class Btree; public:   ...

by bqrvfhp - C/C++ - 2009-08-26 20:22:18 阅读(1257) 回复(0)

SICP 的第章陈述了这样的观点:数据可以看成一组建构函数和选择函数。较新一些的函式语言对此有内建的支持,即把建构函数和选择函数标准化了。以 ML 为例,它的 datatype 可以构建新的类型,支持多态和递归。在 scheme,选择函数通常要作一系列的判断后,才能从数据中挑出所需部分。ML为此提供了模式匹配。从本质上看,模式匹配跟分情处理没有区别。但模式匹配显然更清晰,用起来也轻松得多。

by win_hate - Functional编程 - 2008-11-06 09:40:40 阅读(4627) 回复(11)

这是叉树创建并中序遍历的程序可是一直有错 #include #define struct_sizes 20 #define adds 10 typedef struct bitnode { int data; struct bitnode *lchild,*rchild; }bitnode,*bitree; typedef struct { bitree *base; bitree *top; int stacksize; }sqstack; int initstack(sqstack *S) { S->base=(bitree*)malloc(struct_sizes*sizeof(bitree)); printf("chuan jian cheng gong"); if(!S->base)return ...

by xiaolifeidaotom - C/C++ - 2008-10-21 22:00:58 阅读(1382) 回复(4)

这是一个创建叉树并中序遍历的程序,可是却是错的, #include #include #include typedef int Status; typedef int TElemType; typedef struct btnode { TElemType data; struct btnode *lchild,*rchild; }btnode,*bitree; void Create(bitree T) { int ch; scanf("%d",&ch); if(ch==0) T=NULL; else{ T=(bitree)malloc(sizeof(btnode)); T->data=ch; Creat...

by xiaolifeidaotom - C/C++ - 2008-10-19 12:24:09 阅读(1012) 回复(3)

现在在做一个多分类程序,需要保存叉树 要求将内存中的叉树保存成文本形式,文本具有可读性,可编辑性。并且从文本恢复的叉树与原叉树相同 目前我想到的方式是保存父子关系,比如: ABC BED CFG EHI ... 哪位高人给个更好的方案阿

by reiase - C/C++ - 2008-04-01 18:15:06 阅读(3709) 回复(13)

[code]def isnum(a): if type(a)==type(1): return True return False def first_root(a): print a[1],'-', if isnum(a[0]): print a[0],'-', else: first_root(a[0]) if isnum(a[2]): print a[2],'-', else: first_root(a[2]) def middle_root(a): if isnum(a[0]): print a[0],'-', else: middle_root(a[0]) print a[1],'-', ...

by niexining - Python - 2007-12-11 22:54:52 阅读(3537) 回复(0)

叉树的后序遍历 不过不能用递归 也不能用栈

by billzhou - C/C++ - 2007-11-01 08:30:29 阅读(1483) 回复(4)