博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[剑指offer] 38. 二叉树的深度
阅读量:5235 次
发布时间:2019-06-14

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

题目描述

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

递归
class Solution{  public:    int TreeDepth(TreeNode *pRoot)    {        if (pRoot == NULL)            return 0;        int depLeft = 1 + TreeDepth(pRoot->left);        int depRight = 1 + TreeDepth(pRoot->right);        return max(depLeft, depRight);    }};

 

转载于:https://www.cnblogs.com/ruoh3kou/p/10147657.html

你可能感兴趣的文章
love2d教程2--绘图和文字
查看>>
MySQL 技巧
查看>>
struts2-通配符映射(基本没啥卵用)和动态调用
查看>>
Druid介绍2
查看>>
硬件电路
查看>>
Mysql/Oracle/达梦中数据字典表
查看>>
SQL Server 分区表
查看>>
JS高级程序设计 第七章 函数表达式
查看>>
C# 使用 StructLayoutAttribute 时 C# /C++ 内存空间分配与成员对齐问题
查看>>
Python调用百度地图API实现批量经纬度转换为实际省市地点(api调用,json解析,excel读取与写入)...
查看>>
Valve新员工手册
查看>>
C# CreateParams的使用(解决闪屏问题)
查看>>
【数据结构】数组操作(LowArrayApp.java)
查看>>
IAR MSP430设置合理堆栈大小(the stack pointer for stack is outside the stack range)
查看>>
Linux系统监测—查询系统CPU,内存,IO信息
查看>>
laravel 获取器和修改器
查看>>
mysql spider之拆库无忧
查看>>
Eclipse中文乱码解决方案
查看>>
C#通过字符串名称来调用对应字符串名称的方法
查看>>
Linux常用命令
查看>>