/leetcode

solutions

Primary LanguageJavaScript

leetcode

leetcode
力扣

solutions

# Title Solution Difficulty Thinking
1 Two Sum JavaScript,Java Easy click
2 Add Two Numbers JavaScript,Java Medium click
3 Longest Substring Without Repeating Characters JavaScript,Java Medium click
4 Median of Two Sorted Arrays JavaScript,Java Hard click
5 Longest Palindromic Substring JavaScript,Java Medium click
6 ZigZag Conversion JavaScript,Java Medium click
7 Reverse Integer JavaScript,Java Easy click
8 String to Integer (atoi) JavaScript,Java Medium click
9 Palindrome Number JavaScript,Java Easy click
10 Regular Expression Matching Java Hard click
11 Container With Most Water JavaScript,Java Medium click
12 Integer to Roman JavaScript,Java Medium click
13 Roman to Integer JavaScript,Java Easy click
14 Longest Common Prefix JavaScript,Java Easy click
15 3Sum JavaScript,Java Medium click
16 3Sum Closest JavaScript,Java Medium click
17 Letter Combinations of a Phone Number JavaScript,Java Medium click
18 4Sum JavaScript,Java Medium click
19 Remove Nth Node From End of List JavaScript,Java Medium click
20 Valid Parentheses JavaScript,Java Easy click
21 Merge Two Sorted Lists JavaScript,Java Easy click
22 Generate Parentheses JavaScript,Java Medium click
23 Merge k Sorted Lists JavaScript,Java Hard click
24 Swap Nodes in Pairs JavaScript,Java Medium click
25 Reverse Nodes in k-Group JavaScript,Java Hard click
26 Remove Duplicates from Sorted Array JavaScript,Java Easy click
27 Remove Element JavaScript,Java Easy click
28 Implement strStr() JavaScript,Java Easy click
29 Divide Two Integers Cpp,Java Medium click
30 Substring with Concatenation of All Words JavaScript,Java Hard click
31 Next Permutation JavaScript,Java Medium click
32 Longest Valid Parentheses JavaScript,Java Hard click
33 Search in Rotated Sorted Array JavaScript,Java Medium click
34 Search for a Range JavaScript,Java Medium click
35 Search Insert Position JavaScript,Java Easy click
36 Valid Sudoku JavaScript,Java Medium click
38 Count and Say JavaScript,Java Easy click
39 Combination Sum JavaScript Medium x
40 Combination Sum II JavaScript Medium x
41 First Missing Positive JavaScript,Java Hard click
42 Trapping Rain Water JavaScript,Java Hard click
43 Multiply Strings JavaScript Medium x
45 Jump Game II JavaScript,Java Hard click
46 Permutations JavaScript Medium x
47 Permutations II JavaScript Medium x
48 Rotate Image JavaScript Medium x
49 Group Anagrams JavaScript Medium x
50 Pow(x, n) JavaScript Medium x
51 N-Queens JavaScript Hard x
52 N-Queens II JavaScript Hard x
53 Maximum Subarray JavaScript,Java Easy click
54 Spiral Matrix JavaScript Medium x
55 Jump Game JavaScript,Java Medium click
56 Merge Intervals JavaScript Medium x
57 Insert Interval JavaScript Hard x
58 Length of Last Word JavaScript Easy x
59 Spiral Matrix II JavaScript Medium x
60 Permutation Sequence JavaScript Medium x
62 Unique Paths JavaScript Medium x
63 Unique Paths II JavaScript Medium x
64 Minimum Path Sum JavaScript Medium x
65 Valid Number JavaScript Hard x
66 Plus One JavaScript,Java Easy click
67 Add Binary JavaScript Easy x
69 Sqrt(x) JavaScript Easy x
70 Climbing Stairs JavaScript Easy x
71 Simplify Path JavaScript,Java Medium click
73 Set Matrix Zeroes JavaScript Medium x
74 Search a 2D Matrix JavaScript Medium x
75 Sort Colors JavaScript,Java Medium click
76 Minimum Window Substring JavaScript Hard x
77 Combinations JavaScript Medium x
78 Subsets JavaScript Medium x
79 Word Search JavaScript Medium x
80 Remove Duplicates from Sorted Array II JavaScript,Java Medium click
81 Search in Rotated Sorted Array II JavaScript Medium x
82 Remove Duplicates from Sorted List II JavaScript Medium x
83 Remove Duplicates from Sorted List JavaScript,Java Easy click
86 Partition List JavaScript Medium x
88 Merge Sorted Array JavaScript,Java Easy click
89 Gray Code JavaScript,Java Medium click
90 Subsets II JavaScript Medium x
91 Decode Ways JavaScript Medium x
92 ReverseLinkedListII JavaScript Medium x
93 Restore IP Addresses JavaScript Medium x
94 Binary Tree Inorder Traversal JavaScript Medium x
96 Unique Binary Search Trees JavaScript Medium x
100 Same Tree JavaScript Easy x
101 Symmetric Tree JavaScript Easy x
104 Maximum Depth of Binary Tree JavaScript Easy x
110 Balanced Binary Tree JavaScript Easy x
111 Minimum Depth of Binary Tree JavaScript Easy x
112 Path Sum JavaScript Easy x
113 Path Sum II JavaScript Medium x
118 Pascal's Triangle JavaScript Easy x
119 Pascal's Triangle II JavaScript Easy x
120 Triangle JavaScript,Java Medium click
125 Valid Palindrome JavaScript,Java Easy click
135 Candy JavaScript Hard x
136 Single Number JavaScript,Java Easy click
137 Single Number II JavaScript,Java Medium click
146 LRU Cache JavaScript Hard x
149 Max Points on a Line JavaScript Hard x
150 Evaluate Reverse Polish Notation JavaScript Medium x
151 Reverse Words in a String JavaScript Medium x
152 Maximum Product Subarray JavaScript Medium x
153 Find Minimum in Rotated Sorted Array JavaScript Medium x
154 Find Minimum in Rotated Sorted Array II JavaScript Hard x
155 Min Stack JavaScript,Java Easy click
162 Find Peak Element JavaScript Medium x
164 Maximum Gap JavaScript Hard x
169 Majority Element JavaScript Easy x
174 Dungeon Game JavaScript Hard x
175 Combine Two Tables Mysql Easy click
177 Nth Highest Salary Mysql Medium click
178 Rank Scores Mysql Medium click
179 Largest Number JavaScript,Java Medium click
182 Duplicate Emails Mysql Easy click
189 Rotate Array JavaScript Easy x
190 Reverse Bits JavaScript Easy x
191 Number of 1 Bits JavaScript Easy x
192 Word Frequency Shell Medium click
193 Valid Phone Numbers Shell Easy click
194 Transpose File Shell Medium click
195 Tenth Line Shell Easy click
196 Delete Duplicate Emails Mysql Easy click
197 Rising Temperature Mysql Easy click
198 House Robber JavaScript,Java Easy click
199 Binary Tree Right Side View JavaScript Medium x
200 Number of Islands JavaScript Medium x
202 Happy Number JavaScript,Java Easy click
203 Remove Linked List Elements JavaScript,Java Easy click
204 Count Primes JavaScript,Java Easy click
205 Isomorphic Strings JavaScript,Java Easy click
206 Reverse Linked List JavaScript,Java Easy click
213 House Robber II JavaScript,Java Medium click
217 Contains Duplicate Java Easy click
229 Majority Element II JavaScript,Java Medium click
231 Power of Two JavaScript,Java Easy click
233 Number of Digit One JavaScript,Java Hard click
240 Search a 2D Matrix II JavaScript,Java Medium click
242 Valid Anagram JavaScript,Java Easy click
274 H-Index Javascript,Java Medium click
278 First Bad Version Cpp,Java Easy click
283 Move Zeroes Javascript Easy x
292 Nim Game Java Easy click
326 Power of Three Javascript,Java Easy click
338 Counting Bits Javascript Easy x
342 Power of Four Javascript,Java Easy click
343 Integer Break Javascript Medium x
344 Reverse String Javascript Easy x
349 Intersection of Two Arrays Javascript Easy x
350 Intersection of Two Arrays II Javascript Easy x
374 Guess Number Higher or Lower Cpp,Java Easy click
375 Guess Number Higher or Lower II JavaScript,Java Medium click
383 Ransom Note JavaScript,Java Easy click
384 Shuffle an Array JavaScript,Java Medium click
387 FirstUniqueCharacterinaString JavaScript,Java Easy click
390 Elimination Game JavaScript,Java Medium click
391 Perfect Rectangle JavaScript Hard x
400 Nth Digit JavaScript,Java Medium click
401 Binary Watch JavaScript,Java Easy click
437 Path Sum III JavaScript,Java Easy click
452 Minimum Number of Arrows to Burst Balloons JavaScript,Java Medium click
460 LFU Cache JavaScript,Java Hard click
461 Hamming Distance JavaScript,Java Easy click
492 Construct the Rectangle JavaScript,Java Easy click
507 Perfect Number JavaScript,Java Easy click
540 Single Element in a Sorted Array JavaScript,Java Medium click
561 Array Partition I JavaScript,Java Easy click
567 Permutation in String JavaScript,Java Medium click
593 Valid Square JavaScript,Java Medium click
595 Big Countries Mysql Easy click
620 Not Boring Movies Mysql Easy click
648 Replace Words JavaScript,Java Medium click
717 1-bit and 2-bit Characters JavaScript,Java Easy click
739 Daily Temperatures JavaScript,Java Medium click
1175 Prime Arrangements Java Easy click

contest

# Title Intro Ranking
1 2019 力扣杯全国秋季编程大赛 view click