自定义博客皮肤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 366

原创 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 296

原创 LEETCODE 15&&16

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

2017-04-20 21:43:55 216

原创 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 209

空空如也

空空如也

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

TA关注的人

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