剑指offer27:二叉搜索树与双向链表
来源:互联网 发布:剑灵saber捏脸数据 编辑:程序博客网 时间:2024/05/17 02:43
/** * Created by WHZ on 2017/4/5. */public class offer27 { private class BinaryTreeNode{ int val; BinaryTreeNode left; BinaryTreeNode right; } BinaryTreeNode Convert(BinaryTreeNode pRootOfTree){ BinaryTreeNode pLastNodeInList = ConvertNode(pRootOfTree); BinaryTreeNode pHeadOfList = pLastNodeInList; while(pHeadOfList!=null&&pHeadOfList.left!=null) pHeadOfList = pHeadOfList.left; return pHeadOfList; } private BinaryTreeNode ConvertNode(BinaryTreeNode pNode) { if(pNode == null) return null; BinaryTreeNode pLastNodeInList = null; if(pNode.left !=null) pLastNodeInList = ConvertNode(pNode.left); pNode.left = pLastNodeInList; if(pLastNodeInList !=null) pLastNodeInList.right = pNode; pLastNodeInList = pNode; if(pNode.right!=null) pLastNodeInList = ConvertNode(pNode.right); return pLastNodeInList; }}
0 0
- 剑指Offer27二叉搜索树与双向链表
- 剑指offer27:二叉搜索树与双向链表
- 剑指Offer27:二叉搜索树与双向链表
- 剑指offer27---将二叉搜索树转换成一个排序的双向链表
- 【面试题】剑指offer27--将一颗二叉搜索树转换成一个排序的双向链表
- 剑指offer27二叉树 转双向链表
- 二叉搜索树与双向链表
- 二叉搜索树与双向链表
- 二叉搜索树与双向链表
- 二叉搜索树与双向链表
- 二叉搜索树与双向链表
- 二叉搜索树与双向链表
- 二叉搜索树与双向链表
- 二叉搜索树与双向链表
- 二叉搜索树与双向链表
- 二叉搜索树与双向链表
- 二叉搜索树与双向链表
- 二叉搜索树与双向链表
- CodeForces-761A-Dasha and Stairs [水题]
- java 用redis如何处理电商平台,秒杀、抢购超卖
- java 用redis如何处理电商平台,秒杀、抢购超卖
- 递归递推练习―H―三国佚事——巴蜀之危
- 飞翔接力等
- 剑指offer27:二叉搜索树与双向链表
- find 命令简单总结(1)
- Java学习笔记(三)--方法重载 数组 匿名对象
- git版本管理命令行整理
- 凌乱的yyy
- react-native开发踩坑之 ios上react-native-vector-icons 的error:unRecognized font family 'FontAwesome'
- 6. Java NIO系列之非阻塞式操作
- 软件工程各阶段的UML图
- C语言中几种16进制的输出格式