摘要: 二叉搜索树与双向链表 题目描述 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。 递归版: 树的先中后序的处理就理解成按固定次序处理一个序列, 从大到小, 即中序, 通过指针传回上次递归的值(递归还能这么玩) 阅读全文
posted @ 2019-03-06 21:20 张飘扬 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 复杂链表的复制 题目描述 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空) 版本一: 克隆每个节点, 并在被克隆的节点之口插入该克隆结 阅读全文
posted @ 2019-03-06 11:32 张飘扬 阅读(369) 评论(0) 推荐(0) 编辑