论坛: 编程破解 标题: 补考中遇到的难题,Helpme! 复制本贴地址    
作者: 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号