当前位置: 代码迷 >> C语言 >> 各位帅哥求救~~用C写数据结构题目~~
  详细解决方案

各位帅哥求救~~用C写数据结构题目~~

热度:323   发布时间:2008-06-22 12:18:37.0
二叉排序树?不就是胜败树??
----------------解决方案--------------------------------------------------------
很遗憾,不是胜败树……
事实上,二叉排序树,二叉搜索树,都是BST,两者是一个东西……
平衡二叉树(Balanced Binary Tree),额……我的书上说那个东西又称AVL树……那红黑树怎么办??

[[it] 本帖最后由 StarWing83 于 2008-6-22 12:24 编辑 [/it]]
----------------解决方案--------------------------------------------------------
胜败树,如果没有记错只有叶子节点是有用的,而二叉排序树的关键在于其中序遍历就是排序好的数组。
你们老师是很仁慈的,至少没有让你们写平衡二叉树- -
----------------解决方案--------------------------------------------------------
[bo][un]StarWing83[/un] 在 2008-6-22 12:17 的发言:[/bo]

那个,半年的数据结构学完了连二叉排序树都不知道么?
其实我也不知道……翻书ing……

二叉排序树的查找很简单的


[color=white]
----------------解决方案--------------------------------------------------------
[bo][un]StarWing83[/un] 在 2008-6-22 12:22 的发言:[/bo]

胜败树,如果没有记错只有叶子节点是有用的,而二叉排序树的关键在于其中序遍历就是排序好的数组。
你们老师是很仁慈的,至少没有让你们写平衡二叉树- -

AVL树?写起来很恶心。。。。。


[color=white]
----------------解决方案--------------------------------------------------------
那很轻松啊~....
----------------解决方案--------------------------------------------------------
是很恶心,我看了stl_tree.h的源代码,看得身上一阵恶寒……
ff这么跟我说,红黑树,六十行,一定要在十分钟内默写出来- -
----------------解决方案--------------------------------------------------------
红黑树只要60行? - -
----------------解决方案--------------------------------------------------------
很好,本章看完了,LZMM求的代码总共只有四行……事实上如果只写查找的话AVL树也简单,平衡的和不平衡的区别就是维护困难一点而已,用还是那么用- -
----------------解决方案--------------------------------------------------------
我猜(我只是猜)ff说的只是红黑树的调整代码而已,毕竟纯粹的搜索树写起来非常简单,只需要在NOI的时候顺便写写就OK了……
----------------解决方案--------------------------------------------------------
  相关解决方案