[leetcode]Add Binary

摘要: Add BinaryGiven two binary strings, return their sum (also a binary string).For example,a ="11"b ="1"Return"100".算法思路:模拟二进制加法,跟十进制木有区别,将a,b转置(不转置的话,倒着... 阅读全文
posted @ 2014-07-24 21:08 喵星人与汪星人 阅读(310) 评论(0) 推荐(0) 编辑

[leetcode]Substring with Concatenation of All Words

摘要: Substring with Concatenation of All WordsYou are given a string,S, and a list of words,L, that are all of the same length. Find all starting indices o... 阅读全文
posted @ 2014-07-24 17:28 喵星人与汪星人 阅读(202) 评论(0) 推荐(0) 编辑

[leetcode]Valid Parentheses

摘要: Valid ParenthesesGiven a string containing just the characters'(',')','{','}','['and']', determine if the input string is valid.The brackets must clos... 阅读全文
posted @ 2014-07-24 16:00 喵星人与汪星人 阅读(148) 评论(0) 推荐(0) 编辑

[leetcode]Reverse Words in a String

摘要: Reverse Words in a StringGiven an input string, reverse the string word by word.For example,Given s = "the sky is blue",return "blue is sky the".click... 阅读全文
posted @ 2014-07-24 00:26 喵星人与汪星人 阅读(160) 评论(0) 推荐(0) 编辑

[leetcode]ZigZag Conversion

摘要: ZigZag ConversionThe string"PAYPALISHIRING"is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern i... 阅读全文
posted @ 2014-07-23 23:40 喵星人与汪星人 阅读(157) 评论(0) 推荐(0) 编辑

[leetcode]Gray Code

摘要: Gray CodeThe gray code is a binary numeral system where two successive values differ in only one bit.Given a non-negative integernrepresenting the tot... 阅读全文
posted @ 2014-07-23 22:16 喵星人与汪星人 阅读(274) 评论(0) 推荐(0) 编辑

[leetcode]Permutation Sequence

摘要: Permutation SequenceThe set[1,2,3,…,n]contains a total ofn! unique permutations.By listing and labeling all of the permutations in order,We get the fo... 阅读全文
posted @ 2014-07-23 20:32 喵星人与汪星人 阅读(329) 评论(0) 推荐(0) 编辑

[leetcode]Next Permutation

摘要: Next PermutationImplement next permutation, which rearranges numbers into the lexicographically next greater permutation of numbers.If such arrangemen... 阅读全文
posted @ 2014-07-23 18:41 喵星人与汪星人 阅读(262) 评论(0) 推荐(0) 编辑

[leetcode]PermutationsII

摘要: Permutations IIGiven a collection of numbers that might contain duplicates, return all possible unique permutations.For example,[1,1,2]have the follow... 阅读全文
posted @ 2014-07-23 17:25 喵星人与汪星人 阅读(287) 评论(0) 推荐(0) 编辑

[leetcode]Add Two Numbers

摘要: Add Two NumbersYou are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes co... 阅读全文
posted @ 2014-07-23 16:17 喵星人与汪星人 阅读(240) 评论(0) 推荐(0) 编辑