|
![]() | 作者: 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号