Skip to content

Latest commit

 

History

History
44 lines (43 loc) · 4.42 KB

README.md

File metadata and controls

44 lines (43 loc) · 4.42 KB

Solution for LeetCode algorithm problems, continually updating.

ID Title && solution Coefficient of difficulty remarks
0001 Two Sum Easy array; lookup table
0002 Add Two Numbers Medium
0003 Longest Substring Without Repeating Characters Medium sliding window
0017 Letter Combinations of a Phone Number Medium tree
0020 Valid Parentheses Easy
0021 Merge Two Sorted Lists Easy
0025 Reverse Nodes in k-Group Hard
0061 Rotate List Medium
0062 Unique Paths Medium recursion; memory search; dynamic programming
0063 Unique Paths 2 Medium recursion; memory search; dynamic programming
0064 Minimum Path Sum Medium dynamic programming; dfs
0067 add Binary Easy
0070 Climbing Stairs Easy dynamic programming
0076 Minimum Window Substring Hard sliding window
0094 Binary Tree Inorder Traversal Medium binary tree
0100 Same Tree Easy binary tree
0101 Symmetric Tree Easy stack; recursion; iterative
0107 Binary Tree Level Order Traversal II Easy binary tree
0111 Minimum Depth of Binary Tree Easy binary tree
0112 Path Sum Easy binary tree
0120 Triangle Medium dynamic programming; dfs
0167 Two Sum II - Input array is sorted Easy 对撞指针(双索引)
0198 House Robber Easy memory search; dynamic programming
0209 Minimum Size Subarray Sum Medium sliding window
0226 Invert Binary Tree Easy recursion; binary tree
0283 Move Zeroes(solution1)
Move Zeroes(solution2)
Easy array
0300 Longest Increasing Subsequence Medium dp
0343 Integer Break Medium recursion; memory search; dynamic programming
0349 Intersection of Two Arrays Easy set
0350 Intersection of Two Arrays II Easy map
0376 Wiggle Subsequence Medium dp
0392 Is Subsequence Medium greedy algorithm
0416 Partition Equal Subset Sum Medium dp; 0-1 knapsack problem
0435 Non-overlapping Intervals(dp solution)
Non-overlapping Intervals(greedy solution)
Medium dp; 0-1 knapsack problem
0438 Find All Anagrams in a String Easy sliding window
0447 Number of Boomerangs Easy
0454 4Sum II Medium
0455 Assign Cookies Easy greedy algorithm
0728 Self Dividing Numbers Easy
0747 Largest Number At Least Twice of Others Easy