新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> We choose to study algorithmic problems,  not because they are easy,  but because they are hard.
    [返回] 计算机科学论坛计算机理论与工程『 算法理论与分析 』 → [原创]已知先序中序序列确定二叉树的算法 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 58964 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: [原创]已知先序中序序列确定二叉树的算法 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     phoenixinter 帅哥哟,离线,有人找我吗?水瓶座1987-2-12
      
      
      威望:1
      头衔:Ikki
      等级:大四(GRE考了1600分!)(版主)
      文章:127
      积分:1126
      门派:Lilybbs.net
      注册:2005/3/14

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给phoenixinter发送一个短消息 把phoenixinter加入好友 查看phoenixinter的个人资料 搜索phoenixinter在『 算法理论与分析 』的所有贴子 点击这里发送电邮给phoenixinter  引用回复这个贴子 回复这个贴子 查看phoenixinter的博客21
    发贴心情 

    ......you don't quite catch me...

    ----------------------------------------------
    phoenixinter
    algorithm bm@lilybbs
    ikki@poj

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/18 19:18:00
     
     binaryluo 帅哥哟,离线,有人找我吗?
      
      
      威望:6
      等级:研二(Pi-Calculus看得一头雾水)(版主)
      文章:679
      积分:5543
      门派:IEEE.ORG.CN
      注册:2005/2/19

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给binaryluo发送一个短消息 把binaryluo加入好友 查看binaryluo的个人资料 搜索binaryluo在『 算法理论与分析 』的所有贴子 引用回复这个贴子 回复这个贴子 查看binaryluo的博客22
    发贴心情 
    以下是引用phoenixinter在2006-5-18 19:18:00的发言:
    ......you don't quite catch me...

    o?!

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/19 10:11:00
     
     phoenixinter 帅哥哟,离线,有人找我吗?水瓶座1987-2-12
      
      
      威望:1
      头衔:Ikki
      等级:大四(GRE考了1600分!)(版主)
      文章:127
      积分:1126
      门派:Lilybbs.net
      注册:2005/3/14

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给phoenixinter发送一个短消息 把phoenixinter加入好友 查看phoenixinter的个人资料 搜索phoenixinter在『 算法理论与分析 』的所有贴子 点击这里发送电邮给phoenixinter  引用回复这个贴子 回复这个贴子 查看phoenixinter的博客23
    发贴心情 
    我的意思是,如果这棵树的每个顶点是标号的
    那么直接hash一下就可以每次找出根了

    ----------------------------------------------
    phoenixinter
    algorithm bm@lilybbs
    ikki@poj

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/19 14:55:00
     
     波多黎西橘子15 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:0
      积分:54
      门派:XML.ORG.CN
      注册:2006/6/4

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给波多黎西橘子15发送一个短消息 把波多黎西橘子15加入好友 查看波多黎西橘子15的个人资料 搜索波多黎西橘子15在『 算法理论与分析 』的所有贴子 引用回复这个贴子 回复这个贴子 查看波多黎西橘子15的博客24
    发贴心情 
    受打击啊
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/6/4 3:46:00
     
     jgh37 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:0
      积分:55
      门派:XML.ORG.CN
      注册:2006/8/19

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给jgh37发送一个短消息 把jgh37加入好友 查看jgh37的个人资料 搜索jgh37在『 算法理论与分析 』的所有贴子 引用回复这个贴子 回复这个贴子 查看jgh37的博客25
    发贴心情 
    好文章啊,就是不知道问什么到了叶子哪里就不添加到树里了

    else {
                            Pop(Stack, cur);        // 左右都没有子树即是叶子,则退栈
                            p = LocateElem(order, cur.data); // 重新定位p的位置
    }

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/12/20 11:18:00
     
     binaryluo 帅哥哟,离线,有人找我吗?
      
      
      威望:6
      等级:研二(Pi-Calculus看得一头雾水)(版主)
      文章:679
      积分:5543
      门派:IEEE.ORG.CN
      注册:2005/2/19

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给binaryluo发送一个短消息 把binaryluo加入好友 查看binaryluo的个人资料 搜索binaryluo在『 算法理论与分析 』的所有贴子 引用回复这个贴子 回复这个贴子 查看binaryluo的博客26
    发贴心情 
    以下是引用jgh37在2006-12-20 11:18:00的发言:
    好文章啊,就是不知道问什么到了叶子哪里就不添加到树里了

    else {
                             Pop(Stack, cur);        // 左右都没有子树即是叶子,则退栈
                             p = LocateElem(order, cur.data); // 重新定位p的位置
    }


    首先要说明的是栈只是用来临时保存左子树。

    else {
                             Pop(Stack, cur);        // 左右都没有子树即是叶子,则退栈
                             p = LocateElem(order, cur.data); // 重新定位p的位置
    }
    的意思是当当前结点的左子树生成完(if语句),且右子树也生成完(else if语句)后,如果栈不空,说明还有其它节点的子树未构造,那么就接着处理这些节点,所以要退栈。

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/12/22 13:10:00
     
     bigc 帅哥哟,离线,有人找我吗?
      
      
      等级:大二(研究汇编)
      文章:34
      积分:238
      门派:XML.ORG.CN
      注册:2004/5/28

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给bigc发送一个短消息 把bigc加入好友 查看bigc的个人资料 搜索bigc在『 算法理论与分析 』的所有贴子 引用回复这个贴子 回复这个贴子 查看bigc的博客27
    发贴心情 
    不明白,怎么可能是O(lnN)?
    每个节点都要访问一次,所以至少是O(N)
    实际上是它的一个确切界。
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/12/23 19:14:00
     
     suiyufei110 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:1
      积分:56
      门派:XML.ORG.CN
      注册:2007/1/18

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给suiyufei110发送一个短消息 把suiyufei110加入好友 查看suiyufei110的个人资料 搜索suiyufei110在『 算法理论与分析 』的所有贴子 引用回复这个贴子 回复这个贴子 查看suiyufei110的博客28
    发贴心情 
    你给的第一种算法运行不了啊...
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/1/18 13:27:00
     
     binaryluo 帅哥哟,离线,有人找我吗?
      
      
      威望:6
      等级:研二(Pi-Calculus看得一头雾水)(版主)
      文章:679
      积分:5543
      门派:IEEE.ORG.CN
      注册:2005/2/19

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给binaryluo发送一个短消息 把binaryluo加入好友 查看binaryluo的个人资料 搜索binaryluo在『 算法理论与分析 』的所有贴子 引用回复这个贴子 回复这个贴子 查看binaryluo的博客29
    发贴心情 
    以下是引用suiyufei110在2007-1-18 13:27:00的发言:
    你给的第一种算法运行不了啊...

    第一次写的有个错误,在第二页上我已更正,你看的是更正后的吗?

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/1/18 18:33:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 算法理论与分析 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/5/8 5:34:10

    本主题贴数28,分页: [1] [2] [3]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    1,097.656ms