现在的位置: 首页 > 综合 > 正文

zoj 1700 || poj 1577 Falling Leaves(BST应用)

2013年12月05日 ⁄ 综合 ⁄ 共 1170字 ⁄ 字号 评论关闭

这两天一直在敲堆排,快排。。。这俩各敲了10遍左右了。。。初步计时,堆排3.5分钟,算导写法。

 

在算导上看了BST,感觉差不都了,开始写,开始写的非递归,死活不对,后来知道了,自己的非递归写法,节点和它的子节点建立不起来联系 = =最后改为递归写法。没有用malloc,不喜欢它 = =。。

 

这题我做完后再看题才看懂 = =。。。给你拆树的过程。。。去掉叶子节点的树,再去掉叶子节点。。。最后去掉根。所以做法就是倒着建立一棵二叉查找树。最后一个是根节点,然后写BST的插入函数,倒着插入即可。最后前序遍历。

 

 

 

抱歉!评论已关闭.