CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  专题开发/技术/项目 >  数据结构与算法

两个很小很小的问题

楼主subsubzero(蜗牛)2005-01-14 22:39:47 在 专题开发/技术/项目 / 数据结构与算法 提问

1。二叉树的3种遍历用非地归都能实现么?  
   
   
  2。二叉树的层次遍历方法只有前序法和后序法两种(判断)?  
   
  前序法和后序法不是对树说的么?二叉树的层次遍历方法就是从上到下,从左到右吧,~~  
  所以,这个命题是错的?~  
   
  问题点数:20、回复次数:8Top

1 楼pcboyxhy(-273.15℃)回复于 2005-01-15 04:40:37 得分 5

有些语言是没有递规的  
  照样解决问题Top

2 楼baryjim(吃饭-睡觉-打豆豆)回复于 2005-01-15 09:54:41 得分 4

1   所有递归可以实现的,非递归都可以实现!!!  
  Top

3 楼kongl123(kongl123)回复于 2005-01-16 10:08:22 得分 6

程序设计中所有的递归函数(当然包括树的遍历)都可以写成非递遍式。有时可用自己的栈,队列等辅助手段,有的困难的问题可以用goto(goto可以说是递归到非递归的万能式!)。从底层看,把goto看成是递归的另一种形式也不过分。  
  层次,前序,后序和中序都是树的一种遍历法,它们是包含和被包含的关系吗?Top

4 楼subsubzero(蜗牛)回复于 2005-01-16 10:40:58 得分 0

我认为递归的非递归是用栈实现的吧?如果把递归和栈的过程画成树状的话,他们都是遵循深度优先的吧  
  而队列和层次遍历是广度优先。  
  前序,后序和中序都是二叉树的遍历法,树的遍历只有前序法和后序法  
  对于层次遍历,对树和二叉树都适用吧?  
   
  hoho,不过这道题的问法让我觉得很别扭。Top

5 楼kongl123(kongl123)回复于 2005-01-16 11:09:57 得分 2

:)我错了!  
  二叉树的层次遍历方法能用前序法和后序法吗。例子:  
          a  
      b       c  
    d   e   f   g  
  后:debfgca,前:abdecfg,层:abcdefg  
  对吗Top

6 楼subsubzero(蜗牛)回复于 2005-01-16 12:07:23 得分 0

我觉得二叉树的三种遍历都能用栈实现。  
   
   
   
  层次,前序,后序和中序都是二叉树的4种遍历法,它们是包含和被包含的关系吗?  
  我之所以问这个问题是因为我不理解他问的什么意思?  
  就象你提出的这个疑问~  
  Top

7 楼kongl123(kongl123)回复于 2005-01-17 11:29:46 得分 3

能不能这样理解:  
          说的前序是从上到下从左到右,后序是从上到下从右到左?如上面的有前序abcdefg,后序acbgfed?Top

8 楼subsubzero(蜗牛)回复于 2005-01-17 12:50:02 得分 0

不对,前序后序肯定不是说是从上到下  
   
   
  也不知道这种题是哪个老大出的?真没水平,题目都让人看不懂。~Top

相关问题

  • 两个很小的问题.:)
  • 两个很小的问题!
  • 两个很简单的小问题
  • 两个小的问题 简单 很急
  • 两个很小的问题!请帮忙,1个小问题50分!UP有分!
  • 狂风系列问题:很简单的两个小问题?
  • 控件编辑中的两个小问题——很有意思的
  • C#的两个很小问题 望高人指点一下
  • 两个小问题
  • 两个小问题!!!!

关键词

  • 遍历
  • 后序
  • 递归
  • 序
  • 叉树
  • 法
  • 从上到下
  • 层次
  • 树
  • 实现

得分解答快速导航

  • 帖主:subsubzero
  • pcboyxhy
  • baryjim
  • kongl123
  • kongl123
  • kongl123

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo