zhangmc / leetcode

LeetCode Solutions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LeetCode

LeetCode Java Solutions

Title Solution Add Date Difficulty
Binary Tree Upside Down đź““ Java 2014/11/16 Medium
Min Stack Java 2014/11/09 Easy
Find Minimum in Rotated Sorted Array II Java 2014/10/20 Hard
Find Minimum in Rotated Sorted Array Java 2014/10/15 Medium
Maximum Product Subarray Java 2014/9/23 Medium
Reverse Words in a String Java 2014/3/5 Medium
Evaluate Reverse Polish Notation Java 2013/11/27 Medium
Max Points on a Line Java 2013/11/22 Hard
Sort List Java 2013/11/16 Medium
Insertion Sort List Java 2013/11/12 Medium
LRU Cache Java 2013/11/9 Hard
Binary Tree Postorder Traversal Java 2013/11/7 Hard
Binary Tree Preorder Traversal Java 2013/11/5 Medium
Reorder List Java 2013/11/2 Medium
Linked List Cycle II Java 2013/10/30 Medium
Linked List Cycle Java 2013/10/28 Medium
Word Break II Java 2013/10/5 Hard
Word Break Java 2013/10/4 Medium
Copy List with Random Pointer Java 2013/10/3 Hard
Single Number II Java 2013/10/2 Medium
Single Number Java 2013/10/1 Medium
Candy Java 2013/9/30 Hard
Gas Station Java 2013/9/28 Medium
Clone Graph Java 2013/9/24 Medium
Palindrome Partitioning II Java 2013/2/28 Hard
Palindrome Partitioning Java 2013/2/27 Medium
Surrounded Regions Java 2013/2/21 Medium
Sum Root to Leaf Numbers Java 2013/2/18 Medium
Longest Consecutive Sequence Java 2013/2/13 Hard
Word Ladder II Java 2013/2/10 Hard
Word Ladder Java 2013/2/10 Medium
Valid Palindrome Java 2013/1/12 Easy
Binary Tree Maximum Path Sum Java 2012/11/7 Hard
Best Time to Buy and Sell Stock III Java 2012/11/6 Hard
Best Time to Buy and Sell Stock II Java 2012/10/30 Medium
Best Time to Buy and Sell Stock Java 2012/10/30 Medium
Triangle Java 2012/10/29 Medium
Pascal's Triangle II Java 2012/10/28 Easy
Pascal's Triangle Java 2012/10/28 Easy
Populating Next Right Pointers in Each Node II Java 2012/10/28 Hard
Populating Next Right Pointers in Each Node Java 2012/10/28 Medium
Distinct Subsequences Java 2012/10/18 Hard
Flatten Binary Tree to Linked List Java 2012/10/14 Medium
Path Sum II Java 2012/10/14 Medium
Path Sum Java 2012/10/13 Easy
Minimum Depth of Binary Tree Java 2012/10/9 Easy
Balanced Binary Tree Java 2012/10/8 Easy
Convert Sorted List to Binary Search Tree Java 2012/10/2 Medium
Convert Sorted Array to Binary Search Tree Java 2012/10/2 Medium
Binary Tree Level Order Traversal II Java 2012/10/1 Easy
Construct Binary Tree from Inorder and Postorder Traversal Java 2012/9/30 Medium
Construct Binary Tree from Preorder and Inorder Traversal Java 2012/9/30 Medium
Maximum Depth of Binary Tree Java 2012/9/29 Easy
Binary Tree Zigzag Level Order Traversal Java 2012/9/28 Medium
Binary Tree Level Order Traversal Java 2012/9/28 Easy
Symmetric Tree Java 2012/9/23 Easy
Same Tree Java 2012/9/3 Easy
Recover Binary Search Tree Java 2012/9/1 Hard
Validate Binary Search Tree Java 2012/8/31 Medium
Interleaving String Java 2012/8/30 Hard
Unique Binary Search Trees II Java 2012/8/27 Medium
Unique Binary Search Trees Java 2012/8/27 Medium
Binary Tree Inorder Traversal Java 2012/8/27 Medium
Restore IP Addresses Java 2012/8/7 Medium
Reverse Linked List II Java 2012/6/27 Medium
Subsets II Java 2012/6/25 Medium
Decode Ways Java 2012/6/25 Medium
Gray Code Java 2012/5/20 Medium
Merge Sorted Array Java 2012/5/20 Easy
Scramble String Java 2012/4/30 Hard
Partition List Java 2012/4/30 Medium
Maximal Rectangle Java 2012/4/23 Hard
Largest Rectangle in Histogram Java 2012/4/22 Hard
Remove Duplicates from Sorted List II Java 2012/4/22 Medium
Remove Duplicates from Sorted List Java 2012/4/22 Easy
Search in Rotated Sorted Array II Java 2012/4/19 Medium
Remove Duplicates from Sorted Array II Java 2012/4/19 Medium
Word Search Java 2012/4/18 Medium
Subsets Java 2012/4/18 Medium
Combinations Java 2012/4/18 Medium
Minimum Window Substring Java 2012/4/15 Hard
Sort Colors Java 2012/4/8 Medium
Search a 2D Matrix Java 2012/4/6 Medium
Set Matrix Zeroes Java 2012/4/5 Medium
Edit Distance Java 2012/4/4 Hard
Simplify Path Java 2012/4/3 Medium
Climbing Stairs Java 2012/4/3 Easy
Sqrt(x) Java 2012/4/3 Medium
Text Justification Java 2012/4/3 Hard
Plus One Java 2012/4/2 Easy
Valid Number Java 2012/4/2 Easy
Add Binary Java 2012/4/2 Easy
Merge Two Sorted Lists Java 2012/3/30 Easy
Minimum Path Sum Java 2012/3/28 Medium
Unique Paths II Java 2012/3/28 Medium
Unique Paths Java 2012/3/28 Medium
Rotate List Java 2012/3/27 Medium
Permutation Sequence Java 2012/3/27 Medium
Spiral Matrix II Java 2012/3/27 Medium
Length of Last Word Java 2012/3/27 Easy
Insert Interval Java 2012/3/27 Hard
Merge Intervals Java 2012/3/26 Hard
Jump Game Java 2012/3/24 Medium
Spiral Matrix Java 2012/3/24 Medium
Maximum Subarray Java 2012/3/21 Medium
N-Queens II Java 2012/3/20 Hard
N-Queens Java 2012/3/19 Hard
"Pow(x, n)" Java 2012/3/19 Medium
Anagrams Java 2012/3/19 Medium
Rotate Image Java 2012/3/17 Medium
Permutations II Java 2012/3/16 Hard
Permutations Java 2012/3/16 Medium
Jump Game II Java 2012/3/16 Hard
Wildcard Matching Java 2012/3/15 Hard
Multiply Strings Java 2012/3/12 Medium
Trapping Rain Water Java 2012/3/10 Hard
First Missing Positive Java 2012/3/8 Hard
Combination Sum II Java 2012/3/6 Medium
Combination Sum Java 2012/3/6 Medium
Count and Say Java 2012/3/5 Easy
Sudoku Solver Java 2012/3/4 Hard
Valid Sudoku Java 2012/3/3 Easy
Search Insert Position Java 2012/3/3 Medium
Search for a Range Java 2012/3/2 Medium
Search in Rotated Sorted Array Java 2012/3/2 Hard
Longest Valid Parentheses Java 2012/2/29 Hard
Next Permutation Java 2012/2/25 Medium
Substring with Concatenation of All Words Java 2012/2/23 Hard
Divide Two Integers Java 2012/2/18 Medium
Implement strStr() Java 2012/2/18 Easy
Remove Element Java 2012/2/16 Easy
Remove Duplicates from Sorted Array Java 2012/2/16 Easy
Reverse Nodes in k-Group Java 2012/2/15 Hard
Swap Nodes in Pairs Java 2012/2/14 Medium
Merge k Sorted Lists Java 2012/2/13 Hard
Generate Parentheses Java 2012/2/12 Medium
Valid Parentheses Java 2012/1/30 Easy
Remove Nth Node From End of List Java 2012/1/27 Easy
Letter Combinations of a Phone Number Java 2012/1/26 Medium
4Sum Java 2012/1/26 Medium
3Sum Closest Java 2012/1/18 Medium
3Sum Java 2012/1/17 Medium
Longest Common Prefix Java 2012/1/17 Easy
Roman to Integer Java 2012/1/15 Easy
Integer to Roman Java 2012/1/15 Medium
Container With Most Water Java 2012/1/8 Medium
Regular Expression Matching Java 2012/1/8 Hard
Palindrome Number Java 2012/1/4 Easy
String to Integer (atoi) Java 2011/12/26 Easy
Reverse Integer Java 2011/12/25 Easy
ZigZag Conversion Java 2011/12/5 Easy
Longest Palindromic Substring Java 2011/11/11 Medium
Add Two Numbers Java 2011/11/1 Medium
Longest Substring Without Repeating Characters Java 2011/5/15 Medium
Median of Two Sorted Arrays Java 2011/3/27 Hard
Two Sum Java 2011/3/13 Medium

About

LeetCode Solutions


Languages

Language:Java 100.0%