- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 输入一棵二叉树的根结点,判断该树是不是平衡二叉树。
如果某二叉树中任意结点的左右子树的深度相差不超过1,那么它就是一棵平衡二叉树第一种解法。 缺点:递归次数多,效率比较低。bool isBalance(Tree* pNode) // { if(!pNode) return true; int left = TreeDeep(pNode->left); int right = TreeDee...
2017-12-27 10:55:31 355
原创 输入两个整数m和n,计算需要改变m的二进制表示中的多少位才能得到n
int Test(int m, int n) { int Temp = 0; int Count = 0; // 1010 ^ 1101 0111 // 一、异或 计算出m和n之间不同的个数 int num = m^n; //二、统计异或中1的个数 while (num) { ++Count; num = (num-1)# } return Count;
2017-12-26 17:12:22 836
Visual Assist 6.0
2018-01-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人