我想构建一棵二叉排序树,并实现中序遍历。但是,我用下面的程序运行不出结果,求高手不吝赐教。

[复制链接]
查看11 | 回复1 | 2011-9-15 20:51:51 | 显示全部楼层 |阅读模式
int insert(Bitree *t,int k) 这个函数的定义有问题,你将root指针传入的时候,root赋值给t,但是无论你怎么修改t,root始终没变化(你可以修改t所指向的内容,这时root指向的内容也被修改了),在此例中都是NULL,建议修改成引用:int insert(Bitree* &t,int k)...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行