- 博客(4)
- 资源 (16)
- 收藏
- 关注
原创 LeetCode试题之判断是否是平衡二叉树
/** * 本题题意:判断一棵树是否是平衡二叉树,平衡二叉树的左右子树的高度相差不会超过1 * * 解题思路:其实还是获取左右子树的高度 如果差别查过1,那么就返回false * * 错误想法:只要获取左子树高度和右子树高度进行判断。因为每个子树可能不是平衡的,高度和平不平没有关系。只能是每个节点都是平衡的才能是平衡二叉树。 * */ public class Balanced
2016-11-20 11:25:05 1582 1
原创 leetcode试题之二进制加法--java实现
/* 本题的需求是:给出两个字符串,内容是二进制数字,编写计算两个二进制数字和的程序。 难点是考虑周到,尤其是最后的一个进位,容易遗忘。 */ import java.util.ArrayList; class AddBinary{ public static void main(String args[]) { AddBinary addBinary = new AddBinary
2016-11-19 19:55:12 1992 1
原创 c语言指针实现快速排序
#include #include int Partition(int *Array,int i,int j) { int t = *(Array + i); while(i<j) { while(i=t) j--; if(i<j) {
2016-11-19 16:56:12 5228
原创 c语言使用指针实现二叉树遍历
使用指针实现二叉树的定义,建立,以及前序遍历,中序遍历,后续遍历。 /* 该程序实现了二叉树的建立,以及树的遍历,前序遍历,中序遍历,后序遍历。 */ #include #include #include typedef struct tree_node { char data; struct tree_node *lchild,*rchild; }BT_Node;//声
2016-11-17 20:03:42 3528
基于FPGA的视频采集系统
2015-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人