Skip to content

0x3c/leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

leetcode 996.icu

Leetcode solutions

Algorithms

� 统计

languagesDifficultycounttotal
cpp Easy 2776
Medium 44
Hard 5
javascript Easy 63145
Medium 75
Hard 7
golang Easy 60128
Hard 13
Medium 55
rust Easy 810
Hard 1
Medium 1

详情

# Title Solution Difficulty
1 Two Sum C++, javascript, golang, rust Easy
2 Add Two Numbers C++, javascript Medium
3 Longest Substring Without Repeating Characters C++, javascript Medium
4 Median of Two Sorted Arrays javascript Hard
5 Longest Palindromic Substring javascript, golang Medium
6 ZigZag Conversion javascript, golang Medium
7 Reverse Integer javascript Medium
8 String to Integer (atoi) javascript, golang Medium
9 Palindrome Number javascript Easy
10 Regular Expression Matching golang Hard
11 Container With Most Water C++, javascript, golang Medium
14 Longest Common Prefix C++, javascript, golang Easy
15 3Sum javascript, golang Medium
16 3Sum Closest javascript Medium
17 Letter Combinations of a Phone Number C++, javascript, golang Medium
18 4Sum C++ Medium
20 Valid Parentheses javascript, golang, rust Easy
21 Merge Two Sorted Lists C++, javascript, golang Easy
22 Generate Parentheses C++, javascript, golang Medium
24 Swap Nodes in Pairs C++, javascript, golang Medium
25 Reverse Nodes in k-Group golang Hard
26 Remove Duplicates from Sorted Array javascript, golang, rust Easy
27 Remove Element javascript Easy
28 Implement strStr() javascript Easy
32 Longest Valid Parentheses javascript Hard
33 Search in Rotated Sorted Array golang Medium
35 Search Insert Position javascript Easy
36 Valid Sudoku javascript, golang Medium
37 Sudoku Solver C++, javascript, golang Hard
39 Combination Sum javascript Medium
40 Combination Sum II javascript Medium
45 Jump Game II C++, golang Medium
46 Permutations javascript Medium
47 Permutations II javascript Medium
49 Group Anagrams javascript, golang, rust Medium
50 Pow(x, n) golang Medium
51 N-Queens C++, C++, javascript, golang Hard
53 Maximum Subarray C++, javascript, golang Easy
55 Jump Game C++, javascript, golang Medium
56 Merge Intervals javascript, golang Medium
58 Length of Last Word golang Easy
60 Permutation Sequence javascript Hard
62 Unique Paths C++, javascript Medium
63 Unique Paths II javascript, golang Medium
64 Minimum Path Sum C++ Medium
66 Plus One C++, javascript, golang, rust Easy
67 Add Binary javascript Easy
69 Sqrt(x) golang Easy
70 Climbing Stairs C++, javascript, golang, rust Easy
72 Edit Distance golang Hard
74 Search a 2D Matrix golang Medium
75 Sort Colors javascript Medium
77 Combinations C++, javascript, golang Medium
78 Subsets C++, javascript, golang Medium
79 Word Search C++, javascript Medium
80 Remove Duplicates from Sorted Array II javascript Medium
84 Largest Rectangle in Histogram golang Hard
88 Merge Sorted Array javascript, golang Easy
90 Subsets II javascript Medium
92 Reverse Linked List II javascript Medium
94 Binary Tree Inorder Traversal C++, javascript, golang Easy
98 Validate Binary Search Tree javascript, golang Medium
100 Same Tree javascript Easy
101 Symmetric Tree javascript Easy
102 Binary Tree Level Order Traversal C++, javascript, golang Medium
103 Binary Tree Zigzag Level Order Traversal javascript Medium
104 Maximum Depth of Binary Tree javascript, golang Easy
105 Construct Binary Tree from Preorder and Inorder Traversal C++, golang Medium
110 Balanced Binary Tree C++, javascript Easy
111 Minimum Depth of Binary Tree C++, golang Easy
114 Flatten Binary Tree to Linked List C++, javascript Medium
115 Distinct Subsequences golang Hard
118 Pascal's Triangle javascript Easy
119 Pascal's Triangle II javascript Easy
120 Triangle javascript, golang Medium
121 Best Time to Buy and Sell Stock C++ Easy
122 Best Time to Buy and Sell Stock II C++, javascript, golang Medium
125 Valid Palindrome javascript, golang Easy
126 Word Ladder II golang Hard
127 Word Ladder C++, golang Hard
130 Surrounded Regions golang Medium
139 Word Break javascript Medium
141 Linked List Cycle C++, javascript, golang Easy
142 Linked List Cycle II C++, javascript, golang Medium
143 Reorder List javascript Medium
144 Binary Tree Preorder Traversal javascript, golang Easy
145 Binary Tree Postorder Traversal javascript Easy
146 LRU Cache golang Medium
147 Insertion Sort List javascript Medium
148 Sort List javascript Medium
151 Reverse Words in a String javascript, golang Medium
152 Maximum Product Subarray C++, golang Medium
153 Find Minimum in Rotated Sorted Array golang Medium
155 Min Stack golang, rust Easy
167 Two Sum II - Input Array Is Sorted javascript Medium
169 Majority Element C++, javascript, golang Easy
179 Largest Number javascript Medium
189 Rotate Array C++, javascript, golang Medium
190 Reverse Bits C++, javascript, golang Easy
191 Number of 1 Bits golang Easy
198 House Robber C++, javascript, golang Medium
200 Number of Islands javascript, golang Medium
203 Remove Linked List Elements golang Easy
205 Isomorphic Strings javascript, golang Easy
206 Reverse Linked List C++, javascript, golang Easy
208 Implement Trie (Prefix Tree) C++, javascript, golang Medium
209 Minimum Size Subarray Sum javascript Medium
211 Design Add and Search Words Data Structure javascript Medium
212 Word Search II C++, golang Hard
213 House Robber II C++, javascript, golang Medium
215 Kth Largest Element in an Array javascript Medium
226 Invert Binary Tree golang Easy
231 Power of Two golang Easy
239 Sliding Window Maximum golang, rust Hard
242 Valid Anagram javascript, golang, rust Easy
258 Add Digits C++ Easy
274 H-Index javascript Medium
283 Move Zeroes C++, javascript, golang, rust Easy
287 Find the Duplicate Number golang Medium
299 Bulls and Cows C++, javascript, golang Medium
300 Longest Increasing Subsequence C++, javascript Medium
312 Burst Balloons javascript Hard
322 Coin Change C++, golang Medium
334 Increasing Triplet Subsequence C++ Medium
338 Counting Bits golang Easy
343 Integer Break golang Medium
344 Reverse String golang Easy
345 Reverse Vowels of a String javascript Easy
347 Top K Frequent Elements C++, javascript Medium
349 Intersection of Two Arrays javascript Easy
350 Intersection of Two Arrays II javascript Easy
367 Valid Perfect Square C++, golang Easy
376 Wiggle Subsequence C++ Medium
380 Insert Delete GetRandom O(1) golang Medium
387 First Unique Character in a String C++, javascript, golang Easy
389 Find the Difference C++ Easy
392 Is Subsequence C++ Easy
401 Binary Watch javascript Easy
405 Convert a Number to Hexadecimal javascript Easy
412 Fizz Buzz golang Easy
415 Add Strings javascript Easy
429 N-ary Tree Level Order Traversal C++, javascript, golang Medium
433 Minimum Genetic Mutation javascript, golang Medium
438 Find All Anagrams in a String javascript, golang Medium
441 Arranging Coins javascript Easy
455 Assign Cookies golang Easy
459 Repeated Substring Pattern C++, javascript Easy
463 Island Perimeter golang Easy
491 Increasing Subsequences C++ Medium
493 Reverse Pairs golang Hard
504 Base 7 javascript Easy
509 Fibonacci Number javascript, golang Easy
515 Find Largest Value in Each Tree Row golang Medium
528 Random Pick with Weight golang Medium
529 Minesweeper C++, golang Medium
541 Reverse String II javascript, golang Easy
547 Number of Provinces C++, javascript, golang Medium
557 Reverse Words in a String III C++, javascript, golang Easy
575 Distribute Candies javascript Easy
589 N-ary Tree Preorder Traversal golang Easy
590 N-ary Tree Postorder Traversal golang Easy
599 Minimum Index Sum of Two Lists golang Easy
622 Design Circular Queue javascript Medium
628 Maximum Product of Three Numbers golang Easy
633 Sum of Square Numbers javascript Medium
641 Design Circular Deque C++, javascript Medium
646 Maximum Length of Pair Chain C++, javascript Medium
654 Maximum Binary Tree javascript Medium
657 Robot Return to Origin C++ Easy
661 Image Smoother golang Easy
665 Non-decreasing Array golang Medium
673 Number of Longest Increasing Subsequence C++, javascript Medium
680 Valid Palindrome II golang Easy
682 Baseball Game golang Easy
692 Top K Frequent Words javascript Medium
693 Binary Number with Alternating Bits javascript, golang Easy
696 Count Binary Substrings C++, javascript Easy
701 Insert into a Binary Search Tree javascript Medium
704 Binary Search javascript Easy
709 To Lower Case javascript, golang Easy
712 Minimum ASCII Delete Sum for Two Strings C++ Medium
717 1-bit and 2-bit Characters golang Easy
724 Find Pivot Index golang Easy
744 Find Smallest Letter Greater Than Target golang Easy
746 Min Cost Climbing Stairs C++ Easy
762 Prime Number of Set Bits in Binary Representation javascript Easy
771 Jewels and Stones golang Easy
773 Sliding Puzzle golang Hard
841 Keys and Rooms C++ Medium
859 Buddy Strings javascript Easy
860 Lemonade Change C++, javascript, golang Easy
866 Prime Palindrome C++ Medium
868 Binary Gap javascript Easy
872 Leaf-Similar Trees javascript Easy
874 Walking Robot Simulation C++, golang Medium
888 Fair Candy Swap golang Easy
892 Surface Area of 3D Shapes javascript Easy
897 Increasing Order Search Tree javascript Easy
901 Online Stock Span javascript Medium
917 Reverse Only Letters javascript, golang Easy
933 Number of Recent Calls golang Easy
950 Reveal Cards In Increasing Order javascript Medium
973 K Closest Points to Origin javascript Medium
978 Longest Turbulent Subarray golang Medium
987 Vertical Order Traversal of a Binary Tree javascript Hard
989 Add to Array-Form of Integer golang Easy
1002 Find Common Characters C++ Easy
1009 Complement of Base 10 Integer javascript Easy
1016 Binary String With Substrings Representing 1 To N javascript Medium
1017 Convert to Base -2 javascript Medium
1018 Binary Prefix Divisible By 5 javascript Easy
1022 Sum of Root To Leaf Binary Numbers javascript Easy
1030 Matrix Cells in Distance Order javascript Easy
1033 Moving Stones Until Consecutive javascript Medium
1071 Greatest Common Divisor of Strings javascript Easy
1079 Letter Tile Possibilities golang Medium
1081 Smallest Subsequence of Distinct Characters C++ Medium
1091 Shortest Path in Binary Matrix C++, golang Medium
1094 Car Pooling javascript Medium
1122 Relative Sort Array javascript, golang Easy
1128 Number of Equivalent Domino Pairs golang Easy
1143 Longest Common Subsequence C++, javascript, golang Medium
1232 Check If It Is a Straight Line golang Easy
1405 Longest Happy String golang Medium
1984 Minimum Difference Between Highest and Lowest of K Scores golang Easy
2038 Remove Colored Pieces if Both Neighbors are the Same Color golang Medium

About

javascript solutions for Leetcode problems

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published