自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Wu_George的专栏

不相信所谓的运气、天赋、捷径,努力的程度压根就没到拼天赋的时候.

转载 C语言中.h和.c文件差别

转自:http://blog.csdn.net/zzhays/article/details/8036460 C文件就是C语言系列的源文件,而H文件则是C语言的头文件,即C系列中存放函数和全局变量的文件,因为C中的函数是被封装起来的,即无法看到其代码。         子程序不要定...

2015-04-18 23:34:51

阅读数 758

评论数 0

原创 Sqrt(x)

Implement int sqrt(int x). Compute and return the square root of x. public class Solution { public int sqrt(int x) { if(x == 0 || x...

2014-05-19 23:06:13

阅读数 498

评论数 0

原创 【DP】Climbing Stairs

You are climbing a stair case. It takes n steps to reach to the top. Each time you can either climb 1 or 2 steps. In how many distinct ways can yo...

2014-05-19 21:54:29

阅读数 359

评论数 0

原创 Plus One

Given a non-negative number represented as an array of digits, plus one to the number. The digits are stored such that the most significant digit ...

2014-05-19 21:03:01

阅读数 352

评论数 0

原创 Add Binary

Given two binary strings, return their sum (also a binary string). For example, a = "11" b = "1" Return "100". ...

2014-05-19 20:49:12

阅读数 417

评论数 0

原创 【链表】Merge Two Sorted Lists

Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists. /*...

2014-05-19 20:21:22

阅读数 330

评论数 0

原创 【区间合并】Insert Interval

Given a set of non-overlapping intervals, insert a new interval into the intervals (merge if necessary). You may assume that the intervals were in...

2014-05-19 11:43:47

阅读数 368

评论数 0

原创 【区间合并】Merge Intervals

/** * Definition for an interval. * public class Interval { * int start; * int end; * Interval() { start = 0; end = 0; } * Inte...

2014-05-19 11:32:57

阅读数 369

评论数 0

原创 Length of Last Word

Given a string s consists of upper/lower-case alphabets and empty space characters ' ', return the length of last word in the string. If the las...

2014-05-18 16:59:37

阅读数 371

评论数 0

原创 Spiral Matrix II

Given an integer n, generate a square matrix filled with elements from 1 to n2 in spiral order. For example, Given n = 3, You should return the ...

2014-05-18 16:43:14

阅读数 299

评论数 0

原创 【排列】Permutation Sequence

The set [1,2,3,…,n] contains a total of n! unique permutations. By listing and labeling all of the permutations in order, We get the following ...

2014-05-18 16:23:55

阅读数 329

评论数 0

原创 【链表】Rotate List

Given a list, rotate the list to the right by k places, where k is non-negative. For example: Given 1->2->3->4->5->NULL and k = 2,...

2014-05-15 22:42:13

阅读数 313

评论数 0

原创 【链表】删除链表中连续重复的节点

MS的一个面试题,删除链表中连续重复的节点,如1,2,2,2,3

2014-05-15 21:59:43

阅读数 389

评论数 0

原创 计算阶乘n!末尾的0的个数

思路参考:http://www.oschina.net/code/snippet_112092_9454

2014-05-04 22:41:44

阅读数 354

评论数 0

原创 【Java源码】HashSet、LinkedHashSet

一、HashSet ——》属性 1、HashSet内部其实使用一个HashMap来存储元素 private transient HashMap map; 2、PRESENT对象,因为HastSet只需要保存key,而HashMap处理Key之外还有value,所以HastSet中讲一个st...

2014-04-22 09:00:19

阅读数 309

评论数 0

原创 【Java源码】TreeMap类

上一篇分析了HashMap的源码,今天有人在群里面试了阿里说问到了HashMap和TreeMap的比较,所以干脆也来看看TreeMap的实现。 HashMap是Map的非同步实现,而TreeMap也不是同步的,TreeMap和HashMap的最大区别在于元素的放置: ——》HashMap使...

2014-04-21 21:44:27

阅读数 512

评论数 0

原创 【Java源码】HashMap类

HashMap是Map的非同步实现,这是HashMap和Hashtable的区别

2014-04-21 20:11:44

阅读数 401

评论数 0

原创 【Java源码】Integer类

Java中Integer为32位,所以它的最大值最小值又如下: /** * A constant holding the minimum value an int can * have, -231. */ public static final int ...

2014-04-20 21:12:10

阅读数 372

评论数 0

原创 【Java源码】String类

一、属性解读 /** The value is used for character storage. */ private final char value[]; /** The offset is the first index of the storage that is...

2014-04-20 20:10:30

阅读数 415

评论数 0

原创 【矩阵】Search a 2D Matrix

public class Solution { public boolean searchMatrix(int[][] matrix, int target) { int row = matrix.length; if(row == 0) retu...

2014-04-20 16:05:51

阅读数 326

评论数 0

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