摘要: 【试题描述】 将二叉搜索树转换为双向链表对于二叉搜索树,可以将其转换为双向链表,其中,节点的左子树指针在链表中指向前一个节点,右子树指针在链表中指向后一个节点。思路一:采用递归思想,对于二叉搜索树,将左、右子树分别转换为双向链表,左子树转换所得链表的头结点即整个树的头结点,左子树转换所得链表的尾节点与根节点相邻;右子树转换所得链表的尾节点即整个树的尾节点,右子树转换所得链表的头结点与根节点相邻。 1 private static Node last; 2 public static Node treeToList(Node tree) 3 { 4 Nod... 阅读全文
posted @ 2013-04-19 18:52 曾先森在努力 阅读(216) 评论(0) 推荐(0) 编辑