自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 test

test

2018-11-27 21:16:54 136

原创 LeetCode 全排列、子集、组合总数

1. 全排列LeetCode 46. Permutations题目描述给定一个含有不同数字的集合,返回所有可能的全排列。比如,[1,2,3] 具有如下排列:[ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1]]分析全排列首先考虑深度优先搜索,每个深度的遍历都从 0到nums.lengt

2018-03-23 20:08:21 2487

原创 小Tips

null 与 空值String str = null;指str对象为空str.length()会抛出java.lang.NullPointerException异常空值指对象参数值为空,即str = null;此时str.length() == 0substringsubstring(0,0)会返回空字符串spiltThe string "boo:and:foo", f

2018-03-23 00:18:20 167

原创 LeetCode 6. ZigZag Conversion(Z字形转换)

题目描述将字符串 "PAYPALISHIRING" 以Z字形排列成给定的行数:(下面这样的形状)P A H NA P L S I I GY I R之后按逐行顺序依次排列:"PAHNAPLSIIGYIR"实现一个将字符串进行指定行数的转换的函数:string convert(string text, int nRows);convert("PAYPALISHIRING",...

2018-03-23 00:13:24 435

原创 LeetCode 17. 电话号码的字母组合

题目描述给定一个数字字符串,返回数字所有可能表示的字母组合。下面给出数字到字母的映射(和电话号码一样)。输入:数字字符串 "23"输出:["ad", "ae", "af", "bd", "be", "bf", "cd", "ce", "cf"].思路用Map<Character, String

2018-03-22 14:13:24 1124

原创 异常

抛出异常,程序结束throw new Exception("...")手动抛出异常,参数为getMessage内容使用try,catch捕获处理异常,try,catch语句块后边程序继续执行try语句块相当于一条生产线,一旦捕获到异常,不执行后面语句不论有没有捕获到异常,执行finally语句小异常先catch重写方法只能抛出跟原方法异常一致的异常或不抛出异常RuntimeExcep

2018-03-20 10:16:37 132

原创 反射

Java的每个类被编译成.class文件的时候,java虚拟机(jvm)会自动为这个类生成一个类对象(Xxx.Class),这个对象保存了这个类的所有信息(成员变量,方法,构造器等),以后这个类要想实例化(也就是创建类的实例或创建类的对象)那么都要以这个class对象为蓝图(或模版)来创建这个类的实例。 例如 class重要函数java.lang.Classpublic Meth...

2018-03-19 18:55:30 176

原创 多线程

线程概念synchronized用法public synchronized void push(){ ... }等价于public void push(){ synchronized (this) { ... }}所有的非静态同步方法用的都是同一把锁——实例对象本身 而所有的静态同步方法用的也是同一把锁——类对象本身(Xxx.Class)...

2018-03-19 18:53:05 104

空空如也

空空如也

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

TA关注的人

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