Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

✏️ LeetCode solutions with JavaScript

NotificationsYou must be signed in to change notification settings

Lz4Code/leetcode_js

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Update time: Sat Jul 29 2017 11:54:31 GMT+0800 (CST)

I have solved344 / 573 problems while107 problems are still locked.

(Notes: 📘 means you need to buy a book from Leetcode)

#TitleSource CodeExplanationDifficulty
648Replace WordsMedium
647Palindromic SubstringsMedium
646Maximum Length of Pair ChainMedium
645Set MismatchEasy
644Maximum Average Subarray IIHard
643Maximum Average Subarray IEasy
642Design Search Autocomplete System 📘Hard
640Solve the EquationMedium
639Decode Ways IIHard
638Shopping OffersMedium
637Average of Levels in Binary TreeEasy
636Exclusive Time of FunctionsMedium
635Design Log Storage System 📘Medium
634Find the Derangement of An Array 📘Medium
633Sum of Square NumbersJavaScript /PythonEasy
632Smallest RangeHard
631Design Excel Sum Formula 📘Hard
630Course Schedule IIIHard
629K Inverse Pairs ArrayHard
628Maximum Product of Three NumbersEasy
625Minimum Factorization 📘Medium
624Maximum Distance in Arrays 📘Easy
623Add One Row to TreeMedium
621Task SchedulerMedium
617Merge Two Binary TreesEasy
616Add Bold Tag in String 📘Medium
611Valid Triangle NumberMedium
609Find Duplicate File in SystemMedium
606Construct String from Binary TreeEasy
605Can Place FlowersEasy
604Design Compressed String Iterator 📘Easy
600Non-negative Integers without Consecutive OnesHard
599Minimum Index Sum of Two ListsEasy
598Range Addition IIEasy
594Longest Harmonious SubsequenceEasy
593Valid SquareMedium
592Fraction Addition and SubtractionMedium
591Tag ValidatorHard
588Design In-Memory File System 📘Hard
587Erect the FenceHard
583Delete Operation for Two StringsMedium
582Kill Process 📘Medium
581Shortest Unsorted Continuous SubarrayEasy
576Out of Boundary PathsMedium
575Distribute CandiesEasy
573Squirrel Simulation 📘Medium
572Subtree of Another TreeEasy
568Maximum Vacation Days 📘Hard
567Permutation in StringMedium
566Reshape the MatrixEasy
565Array NestingMedium
564Find the Closest PalindromeHard
563Binary Tree TiltEasy
562Longest Line of Consecutive One in Matrix 📘Medium
561Array Partition IEasy
560Subarray Sum Equals KMedium
557Reverse Words in a String IIIEasy
556Next Greater Element IIIMedium
555Split Concatenated Strings 📘Medium
554Brick WallMedium
553Optimal DivisionMedium
552Student Attendance Record IIHard
551Student Attendance Record IEasy
549Binary Tree Longest Consecutive Sequence II 📘Medium
548Split Array with Equal Sum 📘Medium
547Friend CirclesPythonMedium
546Remove BoxesHard
545Boundary of Binary Tree 📘Medium
544Output Contest Matches 📘Medium
543Diameter of Binary TreePythonEasy
54201 MatrixJavaScriptMedium
541Reverse String IIPythonEasy
540Single Element in a Sorted ArrayMedium
539Minimum Time DifferenceJavaScriptMedium
538Convert BST to Greater TreePythonEasy
537Complex Number MultiplicationPythonMedium
536Construct Binary Tree from String 📘Medium
535Encode and Decode TinyURLJavaScriptMedium
533Lonely Pixel II 📘PythonMedium
532K-diff Pairs in an ArrayPythonEasy
531Lonely Pixel I 📘PythonMedium
530Minimum Absolute Difference in BSTPythonEasy
529MinesweeperPythonMedium
527Word Abbreviation 📘Hard
526Beautiful ArrangementJavaScriptMedium
525Contiguous ArrayMedium
524Longest Word in Dictionary through DeletingMedium
523Continuous Subarray SumPythonExplanationMedium
522Longest Uncommon Subsequence IIMedium
521Longest Uncommon Subsequence IPythonEasy
520Detect CapitalJavaScriptEasy
517Super Washing MachinesHard
516Longest Palindromic SubsequenceMedium
515Find Largest Value in Each Tree RowJavaScriptMedium
514Freedom TrailHard
513Find Bottom Left Tree ValueJavaScriptMedium
508Most Frequent Subtree SumJavaScriptMedium
507Perfect NumberPythonEasy
506Relative RanksJavaScriptEasy
505The Maze II 📘Medium
504Base 7JavaScriptEasy
503Next Greater Element IIJavaScriptMedium
502IPOJavaScriptHard
501Find Mode in Binary Search TreeJavaScriptEasy
500Keyboard RowJavaScriptEasy
499The Maze III 📘Hard
498Diagonal TraverseJavaScriptMedium
496Next Greater Element IJavaScriptEasy
495Teemo AttackingJavaScriptMedium
494Target SumJavaScriptExplanationMedium
493Reverse PairsHard
492Construct the RectangleJavaScriptEasy
491Increasing SubsequencesJavaScriptMedium
490The Maze 📘Medium
488Zuma GameHard
487Max Consecutive Ones II 📘Medium
486Predict the WinnerJavaScriptExplanationMedium
485Max Consecutive OnesJavaScriptEasy
484Find Permutation 📘Medium
483Smallest Good BaseHard
482License Key FormattingJavaScriptMedium
481Magical StringJavaScriptMedium
480Sliding Window MedianJavaScriptHard
479Largest Palindrome ProductEasy
477Total Hamming DistanceJavaScriptMedium
476Number ComplementJavaScriptEasy
475HeatersJavaScriptEasy
474Ones and ZeroesJavaScriptMedium
473Matchsticks to SquareJavaScriptExplanationMedium
472Concatenated WordsHard
471Encode String with Shortest Length 📘Hard
469Convex Polygon 📘Medium
468Validate IP AddressJavaScriptMedium
467Unique Substrings in Wraparound StringMedium
466Count The RepetitionsHard
465Optimal Account Balancing 📘Hard
464Can I WinMedium
463Island PerimeterJavaScriptEasy
462Minimum Moves to Equal Array Elements IIJavaScriptExplanationMedium
461Hamming DistanceJavaScriptEasy
460LFU CacheHard
459Repeated Substring PatternJavaScriptEasy
456132 PatternMedium
455Assign CookiesJavaScriptEasy
4544Sum IIJavaScriptMedium
453Minimum Moves to Equal Array ElementsJavaScriptExplanationEasy
452Minimum Number of Arrows to Burst BalloonsJavaScriptMedium
451Sort Characters By FrequencyJavaScriptMedium
450Delete Node in a BSTMedium
449Serialize and Deserialize BSTMedium
448Find All Numbers Disappeared in an ArrayJavaScriptEasy
447Number of BoomerangsJavaScriptEasy
446Arithmetic Slices II - SubsequenceHard
445Add Two Numbers IIJavaScriptMedium
444Sequence Reconstruction 📘Medium
442Find All Duplicates in an ArrayJavaScriptMedium
441Arranging CoinsJavaScriptEasy
440K-th Smallest in Lexicographical OrderHard
439Ternary Expression Parser 📘Medium
438Find All Anagrams in a StringJavaScriptExplanationEasy
437Path Sum IIIJavaScriptExplanationEasy
436Find Right IntervalJavaScriptMedium
435Non-overlapping IntervalsJavaScriptMedium
434Number of Segments in a StringJavaScriptEasy
432All O`one Data StructureHard
425Word Squares 📘Hard
424Longest Repeating Character ReplacementMedium
423Reconstruct Original Digits from EnglishJavaScriptMedium
422Valid Word Square 📘Easy
421Maximum XOR of Two Numbers in an ArrayJavaScriptExplanationMedium
420Strong Password CheckerHard
419Battleships in a BoardJavaScriptMedium
418Sentence Screen Fitting 📘Medium
417Pacific Atlantic Water FlowJavaScriptMedium
416Partition Equal Subset SumMedium
415Add StringsJavaScriptEasy
414Third Maximum NumberJavaScriptEasy
413Arithmetic SlicesJavaScriptMedium
412Fizz BuzzJavaScriptEasy
411Minimum Unique Word Abbreviation 📘Hard
410Split Array Largest SumHard
409Longest PalindromeJavaScriptEasy
408Valid Word Abbreviation 📘Easy
407Trapping Rain Water IIHard
406Queue Reconstruction by HeightJavaScriptMedium
405Convert a Number to HexadecimalJavaScriptEasy
404Sum of Left LeavesJavaScriptEasy
403Frog JumpHard
402Remove K DigitsJavaScriptExplanationMedium
401Binary WatchJavaScriptEasy
400Nth DigitJavaScriptEasy
399Evaluate DivisionMedium
398Random Pick IndexPythonMedium
397Integer ReplacementJavaScriptMedium
396Rotate FunctionJavaScriptMedium
395Longest Substring with At Least K Repeating CharactersJavaScriptExplanationMedium
394Decode StringJavaScriptMedium
393UTF-8 ValidationJavaScriptMedium
392Is SubsequenceJavaScriptMedium
391Perfect RectangleHard
390Elimination GameMedium
389Find the DifferenceJavaScriptEasy
388Longest Absolute File PathJavaScriptMedium
387First Unique Character in a StringJavaScriptEasy
386Lexicographical NumbersJavaScriptMedium
385Mini ParserJavaScriptMedium
384Shuffle an ArrayJavaScriptMedium
383Ransom NoteJavaScriptEasy
382Linked List Random NodeJavaScriptMedium
381Insert Delete GetRandom O(1) - Duplicates allowedPythonHard
380Insert Delete GetRandom O(1)PythonMedium
379Design Phone Directory 📘Medium
378Kth Smallest Element in a Sorted MatrixJavaScriptMedium
377Combination Sum IVJavaScriptMedium
376Wiggle SubsequenceJavaScriptMedium
375Guess Number Higher or Lower IIJavaScriptMedium
374Guess Number Higher or LowerC++Easy
373Find K Pairs with Smallest SumsJavaScriptMedium
372Super PowJavaScriptMedium
371Sum of Two IntegersJavaScriptEasy
370Range Addition 📘Medium
369Plus One Linked List 📘Medium
368Largest Divisible SubsetJavaScriptMedium
367Valid Perfect SquareJavaScriptEasy
366Find Leaves of Binary Tree 📘Medium
365Water and Jug ProblemMedium
364Nested List Weight Sum II 📘Medium
363Max Sum of Rectangle No Larger Than KHard
362Design Hit Counter 📘Medium
361Bomb Enemy 📘Medium
360Sort Transformed Array 📘Medium
359Logger Rate Limiter 📘Easy
358Rearrange String k Distance Apart 📘Hard
357Count Numbers with Unique DigitsJavaScriptMedium
356Line Reflection 📘Medium
355Design TwitterMedium
354Russian Doll EnvelopesHard
353Design Snake Game 📘Medium
352Data Stream as Disjoint IntervalsHard
351Android Unlock Patterns 📘Medium
350Intersection of Two Arrays IIJavaScriptEasy
349Intersection of Two ArraysJavaScriptEasy
348Design Tic-Tac-Toe 📘Medium
347Top K Frequent ElementsJavaScriptExplanationMedium
346Moving Average from Data Stream 📘Easy
345Reverse Vowels of a StringJavaScriptExplanationEasy
344Reverse StringJavaScriptExplanationEasy
343Integer BreakJavaScriptExplanationMedium
342Power of FourJavaScriptExplanationEasy
341Flatten Nested List IteratorJavaScriptExplanationMedium
340Longest Substring with At Most K Distinct Characters 📘Hard
339Nested List Weight Sum 📘Easy
338Counting BitsJavaScriptExplanationMedium
337House Robber IIIJavaScriptExplanationMedium
336Palindrome PairsJavaScriptHard
335Self CrossingJavaScriptExplanationHard
334Increasing Triplet SubsequenceJavaScriptExplanationMedium
333Largest BST Subtree 📘Medium
332Reconstruct ItineraryMedium
331Verify Preorder Serialization of a Binary TreeJavaScriptMedium
330Patching ArrayJavaScriptExplanationHard
329Longest Increasing Path in a MatrixHard
328Odd Even Linked ListJavaScriptMedium
327Count of Range SumJavaScriptHard
326Power of ThreeJavaScriptExplanationEasy
325Maximum Size Subarray Sum Equals k 📘Medium
324Wiggle Sort IIMedium
323Number of Connected Components in an Undirected Graph 📘Medium
322Coin ChangeJavaScriptExplanationMedium
321Create Maximum NumberHard
320Generalized Abbreviation 📘Medium
319Bulb SwitcherJavaScriptExplanationMedium
318Maximum Product of Word LengthsJavaScriptMedium
317Shortest Distance from All Buildings 📘Hard
316Remove Duplicate LettersHard
315Count of Smaller Numbers After SelfJavaScriptExplanationHard
314Binary Tree Vertical Order Traversal 📘Medium
313Super Ugly NumberJavaScriptExplanationMedium
312Burst BalloonsHard
311Sparse Matrix Multiplication 📘Medium
310Minimum Height TreesMedium
309Best Time to Buy and Sell Stock with CooldownJavaScriptExplanationMedium
308Range Sum Query 2D - Mutable 📘Hard
307Range Sum Query - MutableJavaScriptExplanationMedium
306Additive NumberJavaScriptExplanationMedium
305Number of Islands II 📘Hard
304Range Sum Query 2D - ImmutableJavaScriptExplanationMedium
303Range Sum Query - ImmutableJavaScriptExplanationEasy
302Smallest Rectangle Enclosing Black Pixels 📘Hard
301Remove Invalid ParenthesesHard
300Longest Increasing SubsequenceJavaScriptExplanationMedium
299Bulls and CowsJavaScriptExplanationMedium
298Binary Tree Longest Consecutive Sequence 📘Medium
297Serialize and Deserialize Binary TreeHard
296Best Meeting Point 📘Hard
295Find Median from Data StreamJavaScriptExplanationHard
294Flip Game II 📘Medium
293Flip Game 📘Easy
292Nim GameJavaScriptExplanationEasy
291Word Pattern II 📘Hard
290Word PatternJavaScriptExplanationEasy
289Game of LifeJavaScriptExplanationMedium
288Unique Word Abbreviation 📘Medium
287Find the Duplicate NumberJavaScriptExplanationMedium
286Walls and Gates 📘Medium
285Inorder Successor in BST 📘Medium
284Peeking IteratorMedium
283Move ZeroesJavaScriptExplanationEasy
282Expression Add OperatorsHard
281Zigzag Iterator 📘Medium
280Wiggle Sort 📘Medium
279Perfect SquaresJavaScriptExplanationMedium
278First Bad VersionJavaScriptExplanationEasy
277Find the Celebrity 📘Medium
276Paint Fence 📘Easy
275H-Index IIJavaScriptExplanationMedium
274H-IndexJavaScriptExplanationMedium
273Integer to English WordsHard
272Closest Binary Search Tree Value II 📘Hard
271Encode and Decode Strings 📘Medium
270Closest Binary Search Tree Value 📘Easy
269Alien Dictionary 📘Hard
268Missing NumberJavaScriptExplanationEasy
267Palindrome Permutation II 📘Medium
266Palindrome Permutation 📘Easy
265Paint House II 📘Hard
264Ugly Number IIJavaScriptExplanationMedium
263Ugly NumberJavaScriptExplanationEasy
261Graph Valid Tree 📘Medium
260Single Number IIIJavaScriptMedium
2593Sum Smaller 📘Medium
258Add DigitsJavaScriptExplanationEasy
257Binary Tree PathsJavaScriptExplanationEasy
256Paint House 📘Easy
255Verify Preorder Sequence in Binary Search Tree 📘Medium
254Factor Combinations 📘Medium
253Meeting Rooms II 📘Medium
252Meeting Rooms 📘Easy
251Flatten 2D Vector 📘Medium
250Count Univalue Subtrees 📘Medium
249Group Shifted Strings 📘Medium
248Strobogrammatic Number III 📘Hard
247Strobogrammatic Number II 📘Medium
246Strobogrammatic Number 📘Easy
245Shortest Word Distance III 📘Medium
244Shortest Word Distance II 📘Medium
243Shortest Word Distance 📘Easy
242Valid AnagramJavaScriptExplanationEasy
241Different Ways to Add ParenthesesJavaScriptExplanationMedium
240Search a 2D Matrix IIJavaScriptExplanationMedium
239Sliding Window MaximumHard
238Product of Array Except SelfJavaScriptMedium
237Delete Node in a Linked ListJavaScriptExplanationEasy
236Lowest Common Ancestor of a Binary TreeJavaScriptExplanationMedium
235Lowest Common Ancestor of a Binary Search TreeJavaScriptEasy
234Palindrome Linked ListJavaScriptExplanationEasy
233Number of Digit OneJavaScriptHard
232Implement Queue using StacksJavaScriptExplanationEasy
231Power of TwoJavaScriptExplanationEasy
230Kth Smallest Element in a BSTJavaScriptExplanationMedium
229Majority Element IIJavaScriptMedium
228Summary RangesJavaScriptExplanationMedium
227Basic Calculator IIJavaScriptMedium
226Invert Binary TreeJavaScriptExplanationEasy
225Implement Stack using QueuesJavaScriptExplanationEasy
224Basic CalculatorJavaScriptExplanationHard
223Rectangle AreaJavaScriptExplanationMedium
222Count Complete Tree NodesJavaScriptExplanationMedium
221Maximal SquareJavaScriptMedium
220Contains Duplicate IIIJavaScriptMedium
219Contains Duplicate IIJavaScriptEasy
218The Skyline ProblemHard
217Contains DuplicateJavaScriptEasy
216Combination Sum IIIJavaScriptMedium
215Kth Largest Element in an ArrayJavaScriptExplanationMedium
214Shortest PalindromeJavaScriptExplanationHard
213House Robber IIJavaScriptMedium
212Word Search IIHard
211Add and Search Word - Data structure designJavaScriptExplanationMedium
210Course Schedule IIJavaScriptMedium
209Minimum Size Subarray SumJavaScriptMedium
208Implement Trie (Prefix Tree)JavaScriptMedium
207Course ScheduleJavaScriptExplanationMedium
206Reverse Linked ListJavaScriptEasy
205Isomorphic StringsJavaScriptExplanationEasy
204Count PrimesJavaScriptExplanationEasy
203Remove Linked List ElementsJavaScriptExplanationEasy
202Happy NumberJavaScriptExplanationEasy
201Bitwise AND of Numbers RangeJavaScriptMedium
200Number of IslandsJavaScriptExplanationMedium
199Binary Tree Right Side ViewJavaScriptMedium
198House RobberJavaScriptEasy
191Number of 1 BitsJavaScriptEasy
190Reverse BitsJavaScriptExplanationEasy
189Rotate ArrayJavaScriptExplanationEasy
188Best Time to Buy and Sell Stock IVHard
187Repeated DNA SequencesJavaScriptExplanationMedium
186Reverse Words in a String II 📘Medium
179Largest NumberJavaScriptExplanationMedium
174Dungeon GameHard
173Binary Search Tree IteratorMedium
172Factorial Trailing ZeroesJavaScriptExplanationEasy
171Excel Sheet Column NumberJavaScriptExplanationEasy
170Two Sum III - Data structure design 📘Easy
169Majority ElementJavaScriptExplanationEasy
168Excel Sheet Column TitleJavaScriptExplanationEasy
167Two Sum II - Input array is sortedJavaScriptEasy
166Fraction to Recurring DecimalJavaScriptExplanationMedium
165Compare Version NumbersJavaScriptExplanationMedium
164Maximum GapJavaScriptExplanationHard
163Missing Ranges 📘Medium
162Find Peak ElementJavaScriptExplanationMedium
161One Edit Distance 📘Medium
160Intersection of Two Linked ListsJavaScriptEasy
159Longest Substring with At Most Two Distinct Characters 📘Hard
158Read N Characters Given Read4 II - Call multiple times 📘Hard
157Read N Characters Given Read4 📘Easy
156Binary Tree Upside Down 📘Medium
155Min StackEasy
154Find Minimum in Rotated Sorted Array IIJavaScriptHard
153Find Minimum in Rotated Sorted ArrayJavaScriptMedium
152Maximum Product SubarrayJavaScriptMedium
151Reverse Words in a StringJavaScriptExplanationMedium
150Evaluate Reverse Polish NotationMedium
149Max Points on a LineHard
148Sort ListJavaScriptExplanationMedium
147Insertion Sort ListJavaScriptMedium
146LRU CacheJavaScriptExplanationHard
145Binary Tree Postorder TraversalJavaScriptHard
144Binary Tree Preorder TraversalJavaScriptMedium
143Reorder ListJavaScriptMedium
142Linked List Cycle IIJavaScriptMedium
141Linked List CycleJavaScriptExplanationEasy
140Word Break IIHard
139Word BreakJavaScriptMedium
138Copy List with Random PointerJavaScriptMedium
137Single Number IIJavaScriptMedium
136Single NumberJavaScriptEasy
135CandyHard
134Gas StationMedium
133Clone GraphJavaScriptMedium
132Palindrome Partitioning IIJavaScriptExplanationHard
131Palindrome PartitioningJavaScriptExplanationMedium
130Surrounded RegionsMedium
129Sum Root to Leaf NumbersJavaScriptMedium
128Longest Consecutive SequenceJavaScriptHard
127Word LadderMedium
126Word Ladder IIHard
125Valid PalindromeJavaScriptExplanationEasy
124Binary Tree Maximum Path SumHard
123Best Time to Buy and Sell Stock IIIJavaScriptHard
122Best Time to Buy and Sell Stock IIJavaScriptExplanationEasy
121Best Time to Buy and Sell StockJavaScriptExplanationEasy
120TriangleJavaScriptMedium
119Pascal's Triangle IIJavaScriptExplanationEasy
118Pascal's TriangleJavaScriptExplanationEasy
117Populating Next Right Pointers in Each Node IIJavaScriptMedium
116Populating Next Right Pointers in Each NodeJavaScriptMedium
115Distinct SubsequencesHard
114Flatten Binary Tree to Linked ListJavaScriptExplanationMedium
113Path Sum IIJavaScriptMedium
112Path SumJavaScriptEasy
111Minimum Depth of Binary TreeJavaScriptEasy
110Balanced Binary TreeJavaScriptEasy
109Convert Sorted List to Binary Search TreeJavaScriptMedium
108Convert Sorted Array to Binary Search TreeJavaScriptEasy
107Binary Tree Level Order Traversal IIJavaScriptEasy
106Construct Binary Tree from Inorder and Postorder TraversalJavaScriptMedium
105Construct Binary Tree from Preorder and Inorder TraversalJavaScriptMedium
104Maximum Depth of Binary TreeJavaScriptEasy
103Binary Tree Zigzag Level Order TraversalJavaScriptMedium
102Binary Tree Level Order TraversalJavaScriptMedium
101Symmetric TreeJavaScriptEasy
100Same TreeJavaScriptEasy
99Recover Binary Search TreeHard
98Validate Binary Search TreeJavaScriptMedium
97Interleaving StringHard
96Unique Binary Search TreesJavaScriptMedium
95Unique Binary Search Trees IIJavaScriptMedium
94Binary Tree Inorder TraversalJavaScriptMedium
93Restore IP AddressesJavaScriptMedium
92Reverse Linked List IIJavaScriptMedium
91Decode WaysJavaScriptMedium
90Subsets IIJavaScriptMedium
89Gray CodeJavaScriptMedium
88Merge Sorted ArrayJavaScriptExplanationEasy
87Scramble StringHard
86Partition ListJavaScriptExplanationMedium
85Maximal RectangleJavaScriptHard
84Largest Rectangle in HistogramJavaScriptHard
83Remove Duplicates from Sorted ListJavaScriptEasy
82Remove Duplicates from Sorted List IIJavaScriptMedium
81Search in Rotated Sorted Array IIJavaScriptMedium
80Remove Duplicates from Sorted Array IIJavaScriptExplanationMedium
79Word SearchJavaScriptMedium
78SubsetsJavaScriptMedium
77CombinationsJavaScriptMedium
76Minimum Window SubstringHard
75Sort ColorsJavaScriptExplanationMedium
74Search a 2D MatrixJavaScriptMedium
73Set Matrix ZeroesJavaScriptExplanationMedium
72Edit DistanceHard
71Simplify PathJavaScriptMedium
70Climbing StairsJavaScriptExplanationEasy
69Sqrt(x)JavaScriptExplanationEasy
68Text JustificationHard
67Add BinaryJavaScriptExplanationEasy
66Plus OneJavaScriptExplanationEasy
65Valid NumberJavaScriptExplanationHard
64Minimum Path SumJavaScriptMedium
63Unique Paths IIJavaScriptExplanationMedium
62Unique PathsJavaScriptExplanationMedium
61Rotate ListJavaScriptExplanationMedium
60Permutation SequenceJavaScriptMedium
59Spiral Matrix IIJavaScriptMedium
58Length of Last WordJavaScriptExplanationEasy
57Insert IntervalJavaScriptHard
56Merge IntervalsJavaScriptMedium
55Jump GameJavaScriptMedium
54Spiral MatrixJavaScriptMedium
53Maximum SubarrayJavaScriptEasy
52N-Queens IIJavaScriptHard
51N-QueensJavaScriptHard
50Pow(x, n)JavaScriptExplanationMedium
49Group AnagramsJavaScriptMedium
48Rotate ImageJavaScriptMedium
47Permutations IIJavaScriptMedium
46PermutationsJavaScriptMedium
45Jump Game IIJavaScriptHard
44Wildcard MatchingHard
43Multiply StringsJavaScriptMedium
42Trapping Rain WaterJavaScriptHard
41First Missing PositiveJavaScriptExplanationHard
40Combination Sum IIJavaScriptMedium
39Combination SumJavaScriptMedium
38Count and SayJavaScriptExplanationEasy
37Sudoku SolverHard
36Valid SudokuJavaScriptMedium
35Search Insert PositionJavaScriptExplanationEasy
34Search for a RangeJavaScriptExplanationMedium
33Search in Rotated Sorted ArrayJavaScriptMedium
32Longest Valid ParenthesesHard
31Next PermutationJavaScriptMedium
30Substring with Concatenation of All WordsHard
29Divide Two IntegersJavaScriptExplanationMedium
28Implement strStr()JavaScriptExplanationEasy
27Remove ElementJavaScriptExplanationEasy
26Remove Duplicates from Sorted ArrayJavaScriptExplanationEasy
25Reverse Nodes in k-GroupJavaScriptHard
24Swap Nodes in PairsJavaScriptExplanationMedium
23Merge k Sorted ListsJavaScriptHard
22Generate ParenthesesJavaScriptMedium
21Merge Two Sorted ListsJavaScriptExplanationEasy
20Valid ParenthesesJavaScriptExplanationEasy
19Remove Nth Node From End of ListJavaScriptExplanationMedium
184SumJavaScriptMedium
17Letter Combinations of a Phone NumberJavaScriptExplanationMedium
163Sum ClosestJavaScriptMedium
153SumJavaScriptMedium
14Longest Common PrefixJavaScriptExplanationEasy
13Roman to IntegerJavaScriptEasy
12Integer to RomanJavaScriptMedium
11Container With Most WaterJavaScriptMedium
10Regular Expression MatchingJavaScriptExplanationHard
9Palindrome NumberJavaScriptExplanationEasy
8String to Integer (atoi)JavaScriptMedium
7Reverse IntegerJavaScriptExplanationEasy
6ZigZag ConversionJavaScriptExplanationMedium
5Longest Palindromic SubstringJavaScriptExplanationMedium
4Median of Two Sorted ArraysJavaScriptHard
3Longest Substring Without Repeating CharactersJavaScriptMedium
2Add Two NumbersJavaScriptMedium
1Two SumJavaScriptExplanationEasy

About

✏️ LeetCode solutions with JavaScript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript94.9%
  • Python4.9%
  • C++0.2%

[8]ページ先頭

©2009-2025 Movatter.jp