博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【剑指offer python】二叉树的深度
阅读量:2382 次
发布时间:2019-05-10

本文共 327 字,大约阅读时间需要 1 分钟。

题目链接

题目描述

输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。

solution

class Solution:    def TreeDepth(self, pRoot):        if not pRoot:            return 0        else:            left1 = self.TreeDepth(pRoot.left)            right1 = self.TreeDepth(pRoot.right)            l = max(left1,right1) + 1        return l

 

转载地址:http://rffab.baihongyu.com/

你可能感兴趣的文章
《关于信息系统组织方式的一个提案》的评论与反评
查看>>
冒号和他的学生们(连载10)——超级范式
查看>>
冒号和他的学生们(连载9)——泛型范式
查看>>
冒号和他的学生们(连载13)——范式总结
查看>>
A Proposal on Organization of Information System
查看>>
冒号和他的学生们(连载2)——首轮提问
查看>>
正则表达式与文件格式化处理
查看>>
Java EE互联网轻量级框架整合开发
查看>>
Java语言程序设计(基础篇)
查看>>
大型网站技术架构:核心原理与案例分析
查看>>
JAVA并发编程实战
查看>>
RabbitMQ实战++高效部署分布式消息队列
查看>>
微服务设计
查看>>
Spring Cloud微服务实战
查看>>
C++ static 语义
查看>>
C++ static 语义
查看>>
Linux Cgroups概述
查看>>
centos7 硬盘性能测试
查看>>
cgroup使用--cpu资源限制
查看>>
cgroup使用--memory资源限制
查看>>