自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 LeetCode: Gray Code

The gray code is a binary numeral system where two successive values differ in only one bit.Given a non-negative integernrepresenting the total number of bits in the code, print the sequence ...

2014-09-24 15:15:00 132

转载 LeetCode: 4sum

Given an array S of n integers, are there elements a, b, c, and d in S such that a + b + c + d = target? Find all unique quadruplets in the array which gives the sum of target.Note:Elements...

2014-08-24 22:32:00 146

转载 LeetCode:3Sum Closest

Given an array S of n integers, find three integers in S such that the sum is closest to a given number, target. Return the sum of the three integers. You may assume that each input would have ex...

2014-08-24 18:10:00 182

转载 LeetCode:Remove Element

Given an array and a value, remove all instances of that value in place and return the new length.The order of elements can be changed. It doesn't matter what you leave beyond the new length....

2014-07-05 14:50:00 137

转载 LeetCode: Longest Substring Without Repeating Characters

Given a string, find the length of the longest substring without repeating characters. For example, the longest substring without repeating letters for "abcabcbb" is "abc", which the length is 3....

2014-07-03 22:24:00 69

转载 LeetCode:Longest Consecutive Sequence

Given an unsorted array of integers, find the length of the longest consecutive elements sequence.For example,Given[100, 4, 200, 1, 3, 2],The longest consecutive elements sequence is[1, 2, 3,...

2014-07-02 22:03:00 89

转载 LeetCode:Longest Common Prefix

Longest Common PrefixWrite a function to find the longest common prefix string amongst an array of strings.Solution:public class Solution { public String longestCommonPrefix(String[]...

2014-06-28 23:04:00 57

转载 LeetCode:Longest Palindromic Substring

Longest Palindromic SubstringGiven a stringS, find the longest palindromic substring inS. You may assume that the maximum length ofSis 1000, and there exists one unique longest pa...

2014-06-28 21:20:00 155

转载 LeetCode:Palindrome Number

Determine whether an integer is a palindrome. Do this without extra space.click to show spoilers.Some hints:Could negative integers be palindromes? (ie, -1)If you are thinking of converti...

2014-06-22 14:14:00 93

转载 LeetCode:Container With Most Water

Givennnon-negative integersa1,a2, ...,an, where each represents a point at coordinate (i,ai).nvertical lines are drawn such that the two endpoints of lineiis at (i,ai) and (i, 0). Find...

2014-06-22 12:56:00 88

转载 LeetCode:Reverse Integer

Reverse digits of an integer.Example1:x = 123, return 321Example2:x = -123, return -321click to show spoilers.Have you thought about this?Here are some good questions to ask before codi...

2014-06-21 09:31:00 52

转载 LeetCode: Add Two Numbers

You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return it as a...

2014-06-19 23:06:00 50

转载 LeetCode: Palindrome Partitioning

Given a strings, partitionssuch that every substring of the partition is a palindrome.Return all possible palindrome partitioning ofs.For example, givens="aab",Return [ ...

2014-04-06 15:13:00 107

转载 Valid Palindrome

Given a string, determine if it is a palindrome, considering only alphanumeric characters and ignoring cases.For example,"A man, a plan, a canal: Panama"is a palindrome."race a car"isnota p...

2014-04-04 11:05:00 46

转载 LeetCode: Path Sum 2

Given a binary tree and a sum, find all root-to-leaf paths where each path's sum equals the given sum.For example:Given the below binary tree andsum = 22, 5 ...

2014-03-31 21:29:00 167

转载 LeetCode: Path Sum

Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path equals the given sum.For example:Given the below binary tree ands...

2014-03-24 22:41:00 62

转载 LeetCode:Convert Sorted Array to Binary Search Tree

Given an array where elements are sorted in ascending order, convert it to a height balanced BST.Solution:BinaryTree* sortedArrayToBST(int arr[], int start, int end) { if (start > end...

2014-03-23 17:35:00 95

转载 LeetCode:Convert Sorted List to Binary Search Tree

Given a singly linked list where elements are sorted in ascending order, convert it to a height balanced BST.Solution:/** * Definition for singly-linked list. * struct ListNode { * ...

2014-03-23 17:20:00 102

转载 LeetCode: Balanced Binary Tree

Given a binary tree, determine if it is height-balanced.For this problem, a height-balanced binary tree is defined as a binary tree in which the depth of the two subtrees of every node never di...

2014-03-23 15:14:00 86

转载 LeetCode: Maximum Depth of Binary Tree

Given a binary tree, find its maximum depth.The maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node.递归版本:class Solution {public...

2014-03-06 22:13:00 91

转载 LeetCode:Merge Sorted Array

Given two sorted integer arrays A and B, merge B into A as one sorted array.Note:You may assume that A has enough space (size that is greater or equal to m + n) to hold additional elements fr...

2014-03-06 21:08:00 118

转载 LeetCode:Single Number II

Given an array of integers, every element appearsthreetimes except for one. Find that single one.Note:Your algorithm should have a linear runtime complexity. Could you implement it without us...

2014-03-06 17:13:00 89

转载 LeetCode: Single Number

Given an array of integers, every element appearstwiceexcept for one. Find that single one.Note:Your algorithm should have a linear runtime complexity. Could you implement it without using ex...

2014-03-06 15:35:00 83

转载 LeetCode:3Sum

Given an arraySofnintegers, are there elementsa,b,cinSsuch thata+b+c= 0? Find all unique triplets in the array which gives the sum of zero.Note:Elements in a tripl...

2014-03-05 22:06:00 79

转载 LeetCode:Binary Tree Preorder Traversal

Given a binary tree, return thepreordertraversal of its nodes' values.For example:Given binary tree{1,#,2,3}, 1 \ 2 / 3return[1,2,3].Note:Recursive solutio...

2014-03-05 21:18:00 102

转载 LeetCode: Best Time to Buy and Sell Stock III

Say you have an array for which theithelement is the price of a given stock on dayi.Design an algorithm to find the maximum profit. You may complete at mosttwotransactions.Note:You may n...

2014-03-03 16:31:00 80

转载 LeetCode: Best Time to Buy and Sell Stock II

Say you have an array for which theithelement is the price of a given stock on dayi.Design an algorithm to find the maximum profit. You may complete as many transactions as you like (ie, buy...

2014-03-03 14:43:00 117

转载 Best Time to Buy and Sell Stock

Say you have an array for which theithelement is the price of a given stock on dayi.If you were only permitted to complete at most one transaction (ie, buy one and sell one share o...

2014-03-03 12:30:00 83

转载 LeetCode: Pow(x, n)

Pow(x, n)Implement pow(x,n). 1 public class Solution { 2 private double power(double x, int n) { 3 if (n == 0) 4 return 1; 5 double v = power(x, ...

2014-03-02 20:42:00 141

转载 LeetCode: Word Break

Given a stringsand a dictionary of wordsdict, determine ifscan be segmented into a space-separated sequence of one or more dictionary words.For example, givens="leetcode",dict=["leet",...

2014-03-01 16:06:00 94

转载 LeetCode: LRU Cache

Design and implement a data structure for Least Recently Used (LRU) cache. It should support the following operations:getandset.get(key)- Get the value (will always be positive) of the key ...

2014-03-01 11:38:00 122

转载 LeetCode: Max Points on a Line

Givennpoints on a 2D plane, find the maximum number of points that lie on the same straight line.Solution:/** * Definition for a point. * struct Point { * int x; * ...

2014-02-22 14:56:00 110

转载 LeetCode: Evaluate Reverse Polish Notation

Evaluate the value of an arithmetic expression inReverse Polish Notation.Valid operators are+,-,*,/. Each operand may be an integer or another expression.Some examples: ["2"...

2014-01-05 16:51:00 106

转载 LeetCode:Two Sum

Given an array of integers, find two numbers such that they add up to a specific target number.The function twoSum should return indices of the two numbers such that they add up to the target, ...

2013-12-22 20:58:00 84

转载 LeetCode: Binary Tree Postorder Traversal

Given a binary tree, return thepostordertraversal of its nodes' values.For example:Given binary tree{1,#,2,3}, 1 \ 2 / 3return[3,2,1].Note:Recursive soluti...

2013-12-22 16:37:00 90

转载 LeetCode:Binary Tree Maximum Path Sum

Given a binary tree, find the maximum path sum.The path may start and end at any node in the tree.For example:Given the below binary tree, 1 / \ 2 3Return6....

2013-12-22 09:49:00 109

转载 iOS开发 入门学习总结(二)Objective-C 语法特性总结

Objective-CEncapsulating Data01. atomic // default02. nonatomic03. strong=retain // default04. weak= unsafe_unretained05. retain06. assign ...

2013-12-21 19:28:00 107

转载 LeetCode: Minimum Depth of Binary Tree

Problem:Minimum Depth of Binary TreeGiven a binary tree, find its minimum depth.The minimum depth is the number of nodes along the shortest path from the root node down to the nearest leaf n...

2013-12-21 17:27:00 97

转载 iOS开发 入门学习总结(-)

这个礼拜应该算是踏上iOS学习的第一个礼拜,有必要对这段学习过程做一个简短的总结。直观感觉:iOS 开发环境给我的直观印象非常cool,XCode许多酷炫的功能,iOS 7 SDK的优良的设计,其极其丰富的api,以及Objective-C 奇特的语法让我觉得非常新鲜有趣。主要按照apple 官方的开发入门指导,完成一个 To-do—List app通过实现这个小proj...

2013-12-12 20:58:00 168

转载 Java 并发编程基础学习

1.Java 并发编程的容器ConcurrentHashMap,HashTable,Collections.synchronizedMap 三者比较。HashTable,Collections.synchronizedMap 提供对hashmap的独占锁,当有一个线程对其remove,add,遍历,等操作时,即使cpu有空闲的资源,也不能访问该容器。可伸缩性比较差。而C...

2013-11-30 23:19:00 53

空空如也

空空如也

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

TA关注的人

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