State Pattern
Allow an object to alter its behavior when its internal state changes.The object will appear to change its class.(当一个对象内在状态改变时,允许其改变行为,这个对象看起来像改变了其类)
要说建造者模式是按照客户提供的顺序执行,那么这个是应对多...
分类:
其他好文 时间:
2015-07-26 12:48:56
阅读次数:
137
Treasure Hunt I
Time Limit: 2 Seconds Memory Limit: 65536 KB
Akiba is a dangerous country since a bloodsucker living there. Sometimes the bloodsucker will appear and kill everyone who isn...
分类:
其他好文 时间:
2015-07-25 07:12:36
阅读次数:
109
Given a column title as appear in an Excel sheet, return its corresponding column number.
For example:
A -> 1
B -> 2
C -> 3
...
Z -> 26
AA -> 27
AB -> 28
class Soluti...
分类:
其他好文 时间:
2015-07-24 09:21:49
阅读次数:
107
【026-Remove Duplicates from Sorted Array(删除排序数组中的重复元素)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】原题 Given a sorted array, remove the duplicates in place such that each element appear only once and return the...
分类:
编程语言 时间:
2015-07-24 08:06:09
阅读次数:
191
Problem Definition:Given a sorted linked list, delete all duplicates such that each element appear only once. For example,Given 1->1->2, return 1->2.G...
分类:
其他好文 时间:
2015-07-23 19:08:28
阅读次数:
125
在chrome下: input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{
????-webkit-appearance:?none?!important;
????margin:?0;?
} Firefox下: input[type="number"]{-moz-appear...
分类:
Web程序 时间:
2015-07-23 18:02:47
阅读次数:
199
Given an integer array of sizen, find all elements that appear more than? n/3 ?times. The algorithm should run in linear time and in O(1) space.Hint:H...
分类:
其他好文 时间:
2015-07-23 13:41:41
阅读次数:
103
Given a sorted linked list, delete all duplicates such that each element appear only once.
For example,
Given 1->1->2, return 1->2.
Given 1->1->2->3->3, return 1->2->3.
思路:此题与上一题异曲同工,具体解法如下:
...
分类:
编程语言 时间:
2015-07-22 14:39:29
阅读次数:
99
状态模式定义:
英文定义:The State Pattern allows an object to alter its behavior when its internal state changes. The object will appear to change its class.
中文定义:当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。状态模式主要解决的是当...
分类:
其他好文 时间:
2015-07-20 23:34:02
阅读次数:
206
Given an integer array of size n, find all elements that appear more than ? n/3 ? times. The algorithm should run in linear time and in O(1) space.Hint:How many majority elements could it possibly hav...
分类:
其他好文 时间:
2015-07-20 16:28:47
阅读次数:
133