题目来源 https://leetcode.com/problems/maximum-depth-of-binary-tree/ Given a binary tree, find its maximum depth. The maximum depth is the number of nodes ...
分类:
编程语言 时间:
2016-05-17 17:30:40
阅读次数:
285
题目来源 https://leetcode.com/problems/same-tree/ Given two binary trees, write a function to check if they are equal or not. Two binary trees are conside ...
分类:
编程语言 时间:
2016-05-17 17:29:15
阅读次数:
326
在“Java 集合系列01之 总体框架”中,介绍java集合的架构。主体内容包括Collection集合和Map类;而Collection集合又可以划分为List(队列)和Set(集合)。 1. List的实现类主要有: LinkedList, ArrayList, Vector, Stack。 ( ...
分类:
编程语言 时间:
2016-05-17 17:30:05
阅读次数:
188
处理快速排序,递归深度可能非常大,而系统默认的深度可能没有这么大 需要设置最大递归深度 ...
分类:
编程语言 时间:
2016-05-17 17:27:47
阅读次数:
255
最近在做ftp文件的上传与下载,基于此,整理了一下资料。本来想采用java自带的方法,可是看了一下jdk1.6与1.7的实现方法有点区别,于是采用了Apache下的框架实现的。。。 1.首先引用3个包 2.然后是相关类的代码 以上代码均测试通过了。。。 项目及相关包下载:http://pan.bai ...
分类:
编程语言 时间:
2016-05-17 17:24:43
阅读次数:
232
描述 现在有很多长方形,每一个长方形都有一个编号,这个编号可以重复;还知道这个长方形的宽和长,编号、长、宽都是整数;现在要求按照一下方式排序(默认排序规则都是从小到大);1.按照编号从小到大排序2.对于编号相等的长方形,按照长方形的长排序;3.如果编号和长都相同,按照长方形的宽排序;4.如果编号、长 ...
分类:
编程语言 时间:
2016-05-17 17:24:00
阅读次数:
179
题目来源 https://leetcode.com/problems/binary-tree-level-order-traversal-ii/ Given a binary tree, return the bottom-up level order traversal of its nodes' ...
分类:
编程语言 时间:
2016-05-17 17:22:18
阅读次数:
632
题目来源 https://leetcode.com/problems/symmetric-tree/ Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center). 题意分析 ...
分类:
编程语言 时间:
2016-05-17 17:20:06
阅读次数:
301
package com.hanqi; public class shuixianhuashu { //输出100-999之间的水仙花数 public static void main(String[] args) { for(int i=1;i<10;i++) { for(int j=0;j<10; ...
分类:
编程语言 时间:
2016-05-17 17:21:53
阅读次数:
158
关于interface值得被了解的东西当我们最初开始接触编程的时候,都会听到类似,你可以使用这个API,使用那个API 类似的说法。
没错,API就是说Application Programming Interface,也就是应用程序编程接口。
但对应到Java里来说,初学乍练之时可能会造成一定的疑惑。因为,大部分时间来说,
你发现在使用的不是别人的工具类(class)里的方法,但是Java里...
分类:
编程语言 时间:
2016-05-17 16:11:10
阅读次数:
268
Shortcut Notations 简洁写法
One of the things I love most about JavaScript now is shortcut notations to generate objects and arrays. So, in the past when we wanted to create an object, we wrote:
在过去...
分类:
编程语言 时间:
2016-05-17 16:11:08
阅读次数:
286
正则表达式入门 str.matches("\\d+"); 由1到多个数字组成返回true 正则表达式是什么?是一个字符串,一个由元字符【预定义字符】和普通字符和量词组成的一个字符串。 正则表达式的作用?用来实现字符串的匹配或过滤。 正则表达式的元字符如下: \d 数字(digit) \D 非数字 \ ...
分类:
编程语言 时间:
2016-05-17 16:08:44
阅读次数:
165
// 编写Java应用程序。首先,定义一个Print类,它有一个方法 ,如果x的值是1,在控制台打印出大写的英文字母表;如果x的值是2,在// 控制台打印出小写的英文字母表。其次,再定义一个主类——TestClass,在主类// 的main方法中创建Print类的对象,使用这个对象调用方法outpu ...
分类:
编程语言 时间:
2016-05-17 16:09:14
阅读次数:
201
1, memmove、memcpy和memccpy简介 http://www.cppblog.com/kang/archive/2009/04/05/78984.html ...
分类:
编程语言 时间:
2016-05-17 16:06:22
阅读次数:
145
//通过键盘输入一行英文句子,统计其中的英文字母和单词的数量,单词之间用空格分开(标点符号不算单词);#include<stdio.h> #include<string.h>#include<stdlib.h>main(){ char string[100];//根据拟从键盘输入的字串的长度需要适当 ...
分类:
编程语言 时间:
2016-05-17 16:05:19
阅读次数:
1565
编写Java应用程序。首先,定义一个时钟类——Clock,它包括三个int型 成员变量分别表示时、分、秒,一个构造方法用于对三个成员变量(时、分、秒) 进行初始化,还有一个成员方法show()用于显示时钟对象的时间。其次,再定义 一个主类——TestClass,在主类的main方法中创建多个时钟类的 ...
分类:
编程语言 时间:
2016-05-17 16:04:36
阅读次数:
345