中序遍历

二叉搜索树与双向链表

http://www.nowcoder.com/questionTerminal/947f6eb80d944a84850b0538bf0ec3a5

class Solution:
    def Convert(self, root):
        # write code here
        def dfs(cur):
            if not cur: return
            dfs(cur.left)
            if self.pre:
                self.pre.right, cur.left = cur, self.pre
            else:
                self.head = cur
            self.pre = cur
            dfs(cur.right)

        if not root: return
        self.pre = None
        dfs(root)
        return self.head
全部评论

相关推荐

是觉得求职者都很闲吗?我请问呢
没有offer别哭好...:oppo暑期的时候就这样,做完笔面就开始筛简历,然后挂,没投了现在
投递OPPO等公司10个岗位
点赞 评论 收藏
分享
08-04 22:37
桂林学院 Java
花律:看着感觉不差的,实习还是要看点运气,如果不介意可以试试外包实习,我的简历比楼主都差,都可以进
投递BOSS直聘等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务