- 博客(2)
- 收藏
- 关注
原创 二叉树的下一个结点
题目描述给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。思路:中序遍历:先遍历左子树再根结点然后是右子树分为以下几种情况:1、二叉树为空,返回空指针2、结点存在右子树,则下一个结点为右子树的最左子结点。3、结点不存在右子树,存在父结点,若该结点是父结点的左子结点,则下一个结点就是父结点。...
2019-02-27 11:18:15 88
原创 数组中重复的数字
题目描述在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2。思路1:用一个新数组记录每个数字出现的个数。因为所有数字都在0到n-1范围内,新数组大小可以设为n,相应的下标对应原数...
2019-02-26 15:43:03 89
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人