
|
作者: none [onizuka]
论坛用户 |
登录 |
| 以二叉链表为二叉搜索树的数据结构,结点定义如下。请实现算法:在一棵以t为根结点的二叉搜索树(注意:任意两个结点的值都不同!)中查找值在[x,y]之间(大于等于x,小于等于y;x<=y)的结点并打印所有找到的结点的值(打印顺序可随意)。 class(struct)BinTreeNode {...int data; //结点的值 BinTreeNode*leftChild; //左子女结点指针 BinTreeNode*rightChild; //右子女结点指针 } BOOL Print(BinTreeNode*t,int x,int y) //函数头 { } |
| 地主 发表时间: 04-08-31 10:47 |
回复: qiezic [qiezic] |
登录 |
|
前序、后序、中序什么的算化不都可以吗! 然后把符合的节点输出来不就得了! 建议你去找本“数据结构”的书看看! |
| B1层 发表时间: 04-08-31 12:32 |
回复: 286 [unique] 版主 |
登录 |
|
你真该三考了,我不认为你的问题是水平问题,而是态度问题。作为初学者,有理由不会这一问题,但作为补考者,这么简单并且任意一本数据结构书都会给出类似解法的问题也要问,我不知道我应该耐心地给你讲解,还是愤怒地说:鄙视你!!! |
| B2层 发表时间: 04-08-31 13:13 |
回复: pkg_add [pkg_add] 论坛用户 |
登录 |
|
楼上怎么这么说? |
| B3层 发表时间: 04-08-31 14:01 |
回复: 286 [unique] 版主 |
登录 |
|
这是一个学过数据结构的人都应该知道的问题。 如果真不知道,需要作的是看书看书再看书。就如同一个小学生不会乘法口决的惟一办法就是:背。 没有别的好办法,楼上明白? |
| B4层 发表时间: 04-08-31 15:57 |
回复: pkg_add [pkg_add] 论坛用户 |
登录 |
|
哦...286大侠能不能传授一下如何学习C语言的方法吗? |
| B5层 发表时间: 04-08-31 16:05 |
回复: blegding [blegding] 论坛用户 |
登录 |
|
3多啊:多看,多想,多练 多看:看书,看实例,看源代码 多想:要分析,要思考 多练:光想,光看没用,还要多多的实践 纯属个人观点 [此贴被 帅不是罪(blegding) 在 08月31日16时36分 编辑过] |
| B6层 发表时间: 04-08-31 16:35 |
回复: pkg_add [pkg_add] 论坛用户 |
登录 |
|
哦。谢谢! |
| B7层 发表时间: 04-08-31 17:29 |
回复: gk_redondo [gk_redondo] 论坛用户 |
登录 |
|
楼主加把劲啊 |
| B8层 发表时间: 04-09-01 12:41 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号