LintCode solution in JAVA
Sorting the solutions bu Company.
No. |
Title |
Difficulty |
Tag |
053 |
3Sum |
Medium |
Pointers |
184 |
Largest Number |
Medium |
String |
696 |
Course ScheduleIII |
Hard |
Greedy |
No. |
Title |
Difficulty |
Tag |
056 |
Two Sum |
Easy |
Pointers |
082 |
Single Number |
Easy |
Bit Manipulation |
104 |
Merge K Sorted Lists |
Medium |
Linked List + PriorityQueue |
132 |
Word Search II |
Hard |
Backtracking(DFS) |
154 |
Regular Expression Matching |
Hard |
Dynamic Programming |
167 |
Add Two Numbers |
Easy |
Linked List |
363 |
Trapping Rain Water |
Medium |
Dynamic Programming, Two pointers |
380 |
Intersection of Two Linked Lists |
Medium |
Linked List |
392 |
House Robber |
Medium |
Dynamic Programming |
423 |
Valid Parentheses |
Easy |
Stack |
436 |
Maximal Square |
Medium |
Dynamic Programming |
488 |
Happy Number |
Easy |
Math+HashSet |
577 |
Merge K Sorted Interval Lists |
Medium |
PriorityQueue |
601 |
Flatten 2D Vector |
Medium |
Array |
605 |
Sequence Reconstruction |
Medium |
Array |
655 |
Add Strings |
Easy |
String |
775 |
Palindrome Pairs |
Hard |
String+HashMap |
851 |
Pour Water |
Medium |
Simulation |
892 |
Alien Dictionary |
Hard |
Topological Sort |
951 |
Rearrange |
Easy |
Array |
952 |
Digital Problem |
Easy |
Math |
953 |
The Biggest Score On The Tree |
Medium |
Graph+DFS |
No. |
Title |
Difficulty |
Tag |
155 |
Minimum Depth of Binary Tree |
Easy |
Tree Traversal |
433 |
Number Of Islands |
Easy |
DFS or Union Find |
480 |
Binary Tree Paths |
Easy |
Backtracking |
662 |
Guess Number Higher or Lower |
Easy |
Binary Search |
1314 |
Power of Two |
Easy |
Bit Manipulation |
1368 |
Same Number |
Easy |
Bit Manipulation |