把二元查找树转变成排序的双向链表
2015-03-19 14:41
204 查看
把二元查找树转变成排序的双向链表:
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。
要求不能创建任何新的结点,只调整指针的指向。
10
/ \
6 14
/ \ / \
4 8 12 16
转换成双向链表
4=6=8=10=12=14=16。
给出一个节点数据结构
struct node
{
char data;
node *left, *right;
};
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。
要求不能创建任何新的结点,只调整指针的指向。
10
/ \
6 14
/ \ / \
4 8 12 16
转换成双向链表
4=6=8=10=12=14=16。
给出一个节点数据结构
struct node
{
char data;
node *left, *right;
};
相关文章推荐
- [算法] 把二元查找树转变成排序的双向链表
- 把二元查找树转变成排序的双向链表
- NO.1 把二元查找树转变成排序的双向链表
- 把二元查找树转变成排序的双向链表
- 第一题 把二元查找树转变成排序的双向链表
- 二元查找树转变成排序的双向链表
- 把二元查找树转变成排序的双向链表
- 程序员面试题精选100题(01)-把二元查找树转变成排序的双向链表
- 把二元查找树转变成排序的双向链表
- 把二元查找树转变成排序的双向链表[数据结构]
- (微软100题)把二元查找树转变成排序的双向链表
- 把二元查找树转变成排序的双向链表--算法001
- 把二元查找树转变成排序的双向链表
- 转:把二元查找树转变成排序的双向链表
- 把二元查找树转变成排序的双向链表
- 每日一道算法题1 ——把二元查找树转变成排序的双向链表
- 把二元查找树转变成排序的双向链表
- 把二元查找树转变成排序的双向链表
- To_10_r_100_0---把二元查找树转变成排序的双向链表
- [面试中的算法]把二元查找树转变成排序的双向链表