自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 剑指offer第三十六题【平衡二叉树】c++实现

平衡二叉树 参与人数:1452时间限制:1秒空间限制:32768K通过比例:32.06%最佳记录:0 ms|8552K(来自  水星哥) 算法知识视频讲解 题目描述 输入一棵二叉树,判断该二叉树是否是平衡二叉树。 平衡二叉树的定义是 左右两子树的高度差不能搞超过1 所以这题就是比较左右子树的高度差, 和求整个树高类似,直接递归/*struct TreeNode {

2015-12-17 16:43:07 421

原创 剑指offer第三十五题【二叉树的深度】c++实现

二叉树的深度 参与人数:1837时间限制:1秒空间限制:32768K通过比例:38.54%最佳记录:0 ms|8552K(来自  Double_S) 算法知识视频讲解 题目描述 输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。 递归做很简单 /*struct TreeNode { i

2015-12-17 16:22:28 378

原创 剑指offer第三十四题【数字在排序数组中出现的次数】c++实现

数字在排序数组中出现的次数 参与人数:1541时间限制:1秒空间限制:32768K通过比例:28.25%最佳记录:0 ms|8552K(来自  不可言丶) 算法知识视频讲解 题目描述 统计一个数字在排序数组中出现的次数。 方法很多,最高效的是用二分查找上下界,结果就是上届减下届加一 class Solution { public: int GetNumberO

2015-12-17 16:10:30 347

原创 剑指offer第三十三题【两个链表的第一个公共结点】c++实现

两个链表的第一个公共结点 参与人数:1581时间限制:1秒空间限制:32768K通过比例:30.88%最佳记录:0 ms|8552K(来自  bigsnail) 算法知识视频讲解 题目描述 输入两个链表,找出它们的第一个公共结点。 两个链表有公共节点会形成一个Y形。 所以只需要先查出每个链表的长度, 然后让长的链表走长度差个节点, 最后依次比较两个链表的节点是否相

2015-12-17 16:04:56 329

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除