自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 java学习——java基础(一)之概念解析

1.函数的重载和重写函数重载的定义:在同一个类中,有一个以上的同名函数,只要函数的参数列表或参数类型不一样即可,与返回值无关, 这些统称为方法的重载。函数重载存在原因:为了增强方法的阅读性,优化了程序设计。重载示例:class OverloadDemo{ void test(){ System.out.println("No parame

2017-09-18 14:11:31 399

原创 LEETCODE17

public class Solution { public List letterCombinations(String digits) { LinkedList ans = new LinkedList(); String[] mapping = new String[] {"0", "1", "abc", "def", "ghi", "jkl", "mno", "pq

2017-05-03 22:05:17 321

原创 LEETCODE 15&&16

这两到题目很类似,都是利用头尾两个指针步步逼近的解题思路一开始想到的暴力算法的时间复杂度是O(n^3)。暴力枚举主要是对于每一个数组坐标i,都会进行头尾两指针的修正逼近。这样就造成了大量的重复计算在里面所以为了降低时间复杂度,先对数组进行升序的排序(会对得到结果的修正起到更好的租用)。然后将一根指针定个在i+1的位置上,另外一个nums.length-1的位置上,不断的去修正注:i为何

2017-04-20 21:43:55 247

原创 LEETCODE02

主要用于记录自己新刷到的一些算法,或者是不熟练的地方LEETCODE原题如下:You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes con

2017-04-13 15:43:35 241

空空如也

空空如也

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

TA关注的人

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