随笔分类 -  链表与二叉树互转

摘要:114. 二叉树展开为链表 给定一个二叉树,原地将它展开为链表。 例如,给定二叉树 1 / \ 2 5 / \ \ 3 4 6 将其展开为: 1 \ 2 \ 3 \ 4 \ 5 \ 6 /** * Definition for a binary tree node. * public class T 阅读全文
posted @ 2020-04-12 18:09 海绵爱上星 阅读(153) 评论(0) 推荐(0)
摘要:109. 有序链表转换二叉搜索树 给定一个单链表,其中的元素按升序排序,将其转换为高度平衡的二叉搜索树。 本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1。 示例: 给定的有序链表: [-10, -3, 0, 5, 9], 一个可能的答案是:[0, -3, 阅读全文
posted @ 2020-04-12 17:21 海绵爱上星 阅读(129) 评论(0) 推荐(0)
摘要:114. 二叉树展开为链表 给定一个二叉树,原地将它展开为链表。 例如,给定二叉树 1 / \ 2 5 / \ \ 3 4 6将其展开为: 1 \ 2 \ 3 \ 4 \ 5 \ 6 /** * Definition for a binary tree node. * public class Tr 阅读全文
posted @ 2020-03-25 01:09 海绵爱上星 阅读(245) 评论(0) 推荐(0)