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

My solutions of leetcode

NotificationsYou must be signed in to change notification settings

P-ppc/leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

All solutions will be accepted!

Algorithms

#TitleSolutionDifficulty
771Jewels and Stonesjava/py/jsEasy
657Judge Route Circlejava/py/jsEasy
461Hamming Distancejava/py/jsEasy
476Number Complementjava/py/jsEasy
728Self Dividing Numbersjava/py/jsEasy
804Unique Morse Code Wordsjava/py/jsEasy
500Keyboard Rowjava/py/jsEasy
344Reverse Stringjava/py/jsEasy
541Reverse String IIjava/py/jsEasy
292Nim Gamejava/py/jsEasy
557Reverse Words In A String IIIjava/py/jsEasy
104Maximum Depth Of Binary Treejava/py/jsEasy
617Merge Two Binary Treesjava/py/jsEasy
226Invert Binary Treejava/py/jsEasy
693Binary Number With Alternating Bitsjava/py/jsEasy
108Convert Sorted Array To Binary Search Treejava/py/jsEasy
109Convert Sorted List To Binary Search Treejava/py/jsMedium
561Array Partition Ijava/py/jsEasy
463Island Perimeterjava/py/jsEasy
821Shortest Distance To A Characterjava/py/jsEasy
371Sum Of Two Integersjava/py/jsEasy
171Excel Sheet Column Numberjava/py/jsEasy
168Excel Sheet Column Titlejava/py/jsEasy
12Integer To Romanjava/py/jsEasy
13Roman To Integerjava/py/jsEasy
155Min Stackjava/py/jsEasy
232Implement Queue Using Stacksjava/py/jsEasy
225Implement Stack Using Queuesjava/py/jsEasy
20Valid Parenthesesjava/py/jsEasy
485Max Consecutive Onesjava/py/jsEasy
191Number Of 1 Bitsjava/py/jsEasy
258Add Digitsjava/py/jsEasy
520Detect Capitaljava/py/jsEasy
682BaseBall Gamejava/py/jsEasy
404Sum Of Left Leavesjava/py/jsEasy
283Move Zeroesjava/py/jsEasy
136Single Numberjava/py/jsEasy
137Single Number IIjava/py/jsMedium
260Single Number IIIjava/py/jsMedium
1Two Sumjava/py/jsEasy
167Two Sum II Input Array Is Sortedjava/py/jsEasy
653Two Sum IV Input Is A Bstjava/py/jsEasy
9Palindrome Numberjava/py/jsEasy
389Find The Differencejava/py/jsEasy
94Binary Tree Inorder Traversaljava/py/jsMedium
144Binary Tree Preorder Traversaljava/py/jsMedium
145Binary Tree Postorder Traversaljava/py/jsHard
231Power Of Twojava/py/jsEasy
326Power Of Threejava/py/jsEasy
342Power Of Fourjava/py/jsEasy
38Count And Sayjava/py/jsEasy
383Ransom Notejava/py/jsEasy
217Contains Duplicatejava/py/jsEasy
219Contains Duplicate IIjava/py/jsEasy
27Remove Elementjava/py/jsEasy
100Same Treejava/py/jsEasy
832Flipping An Imagejava/py/jsEasy
345Reverse Vowels Of A Stringjava/py/jsEasy
83Remove Duplicates From Sorted Listjava/py/jsEasy
82Remove Duplicates From Sorted List IIjava/py/jsMedium
811Subdomain Visit Countjava/py/jsEasy
637Average Of Levels In Binary Treejava/py/jsEasy
118Pascals Trianglejava/py/jsEasy
303Range Sum Query Immutablejava/py/jsEasy
412Fizz Buzzjava/py/jsEasy
257Binary Tree Pathsjava/py/jsEasy
496Next Greater Element Ijava/py/jsEasy
766Toeplitz Matrixjava/py/jsEasy
669Trim A Binary Search Treejava/py/jsEasy
806Number Of Lines To Write Stringjava/py/jsEasy
566Reshape The Matrixjava/py/jsEasy
575Distribute Candiesjava/py/jsEasy
21Merge Two Sorted Listsjava/py/jsEasy
88Merge Sorted Arrayjava/py/jsEasy
530Minimum Absolute Difference In Bstjava/py/jsEasy
119Pascals Triangle IIjava/py/jsEasy
690Employee Importancejava/pyEasy
169Majority Elementjava/py/jsEasy
107Binary Tree Level Order Traversal IIjava/py/jsEasy
349Intersection Of Two Arraysjava/py/jsEasy
350Intersection Of Two Arrays IIjava/py/jsEasy
268Missing Numberjava/py/jsEasy
788Rotated Digitsjava/py/jsEasy
695Max Area Of Islandjava/py/jsEasy
762Prime Number Of Set Bits In Binary Representationjava/py/jsEasy
521Longest Uncommon Subsequence Ijava/py/jsEasy
812Largest Triangle Areajava/py/jsEasy
606Construct String From Binary Treejava/py/jsEasy
202Happy Numberjava/py/jsEasy
563Binary Tree Tiltjava/py/jsEasy
696Count Binary Substringsjava/py/jsEasy
121Best Time To Buy And Sell Stockjava/py/jsEasy
122Best Time To Buy And Sell Stock IIjava/py/jsEasy
714Best Time To Buy And Sell Stock With Transaction Feejava/py/jsMedium
599Minimum Index Sum Of Two Listsjava/py/jsEasy
551Student Attendance Record Ijava/py/jsEasy
538Convert Bst To Greater Treejava/py/jsEasy
235Lowest Common Ancestor Of A Binary Search Treejava/py/jsEasy
697Degree Of An Arrayjava/py/jsEasy
671Second Minimum Node In A Binary Treejava/py/jsEasy
242Valid Anagramjava/py/jsEasy
784Letter Case Permutationjava/py/jsEasy
453Minimum Moves To Equal Array Elementsjava/py/jsEasy
661Image Smootherjava/py/jsEasy
598Range Addition IIjava/py/jsEasy
492Construct The Rectanglejava/py/jsEasy
447Number Of Boomerangsjava/py/jsEasy
824Goat Latinjava/py/jsEasy
206Reverse Linked Listjava/py/jsEasy
92Reverse Linked List IIjava/py/jsMedium
733Flood Filljava/py/jsEasy
110Balanced Binary Treejava/py/jsEasy
70Climbing Stairsjava/py/jsEasy
448Find All Numbers Disappeared In An Arrayjava/py/jsEasy
409Longest Palindromejava/py/jsEasy
35Search Insert Positionjava/py/jsEasy
278First Bad Versionjava/py/jsEasy
101Symmetric Treejava/py/jsEasy
506Relative Ranksjava/py/jsEasy
7171 Bit and 2 Bit Charactersjava/py/jsEasy
744Find Smallest Letter Greater Than Targetjava/py/jsEasy
203Remove Linked List Elementsjava/py/jsEasy
237Delete Node In A Linked Listjava/py/jsEasy
405Convert A Number To Hexadecimaljava/py/jsEasy
796Rotate Stringjava/py/jsEasy
844Backspace String Comparejava/py/jsEasy
26Remove Duplicates From Sorted Arrayjava/py/jsEasy
80Remove Duplicates From Sorted Array IIjava/py/jsMedium
112Path Sumjava/py/jsEasy
113Path Sum IIjava/py/jsMedium
437Path Sum IIIjava/py/jsEasy
263Ugly Numberjava/py/jsEasy
783Minimum Distance Between Bst Nodesjava/py/jsEasy
747Largest Number At Least Twice Of Othersjava/py/jsEasy
455assign cookiesjava/py/jsEasy
415Add Stringsjava/py/jsEasy
66Plus Onejava/py/jsEasy
67Add Binaryjava/py/jsEasy
504Base 7java/py/jsEasy
830Positions Of Large Groupsjava/py/jsEasy
572Subtree Of Another Treejava/py/jsEasy
819Most Common Wordjava/py/jsEasy
172Factorial Trailing Zeroesjava/py/jsEasy
290Word Patternjava/py/jsEasy
205Isomorphic Stringsjava/py/jsEasy
125Valid Palindromejava/py/jsEasy
680Valid Palindrome IIjava/py/jsEasy
141Linked List Cyclejava/py/jsEasy
142Linked List Cycle IIjava/py/jsMedium
387First Unique Character In A Stringjava/py/jsEasy
628Maximum Product Of Three Numbersjava/py/jsEasy
724Find Pivot Indexjava/py/jsEasy
53Maximum Subarrayjava/py/jsEasy
543Diameter Of Binaryjava/py/jsEasy
746Min Cost Climbing Stairsjava/py/jsEasy
198House Robberjava/py/jsEasy
213House Robber IIjava/py/jsMedium
111Minimum Depth Of Binary Treejava/py/jsEasy
849Maximize Distance To Closest Personjava/py/jsEasy
674Longest Continuous Increasing Subsequencejava/py/jsEasy
234Palindrome Linked Listjava/py/jsEasy
414Third Maximum Numberjava/py/jsEasy
645Set Mismatchjava/py/jsEasy
58Length Of Last Wordjava/py/jsEasy
14Longest Common Prefixjava/py/jsEasy
594Longest Harmonious Subsequencejava/py/jsEasy
374Guess Number Higher Or Lowerjava/pyEasy
852Peak Index In A Mountain Arrayjava/py/jsEasy
441Arranging Coinsjava/py/jsEasy
69Sqrtxjava/py/jsEasy
367Valid Perfect Squarejava/py/jsEasy
475Heatersjava/py/jsEasy
501Find Mode In Binary Search Treejava/py/jsEasy
434Number Of Segments In A Stringjava/py/jsEasy
190Reverse Bitsjava/py/jsEasy
400Nth Digitsjava/py/jsEasy
160Intersection Of Two Linked Listsjava/py/jsEasy
860LemonadeChangejava/py/jsEasy
401Binary Watchjava/py/jsEasy
482License Key Formattingjava/py/jsEasy
720Longest Word In Dictionaryjava/py/jsEasy
836Rectangle Overlapjava/py/jsEasy
643Maximum Average Subarray Ijava/py/jsEasy
189Rotate Arrayjava/py/jsEasy
61Rotate Listjava/py/jsMedium
687Longest Univalue Pathjava/py/jsEasy
28Implement Strstrjava/py/jsEasy
459Repeated Substring Patternjava/py/jsEasy
581Shortest Unsorted Continuous Subarrayjava/py/jsEasy
443String Compressionjava/py/jsEasy
438Find All Anagrams In A Stringjava/py/jsEasy
7Reverse Integerjava/py/jsEasy
507Perfect Numberjava/py/jsEasy
840Magic Squares In Gridjava/py/jsEasy
532K Diff Pairs In An Arrayjava/py/jsEasy
633Sum Of Square Numbersjava/py/jsEasy
605Can Place Flowersjava/py/jsEasy
204Count Primesjava/py/jsEasy
859Buddy Stringsjava/py/jsEasy
686Repeated String Matchjava/py/jsEasy
665Non Decreasing Arrayjava/py/jsEasy
867Transpose Matrixjava/py/jsEasy
479Largest Palindrome Productjava/py/jsEasy
102Binray Tree Level Order Traversaljava/py/jsMedium
22Generate Parenthesesjava/py/jsMedium
704Binary Searchjava/py/jsEasy
709To Lower Casejava/py/jsEasy
700Search In A Binary Search Treejava/py/jsEasy
868Binary Gapjava/py/jsEasy
559Maximum Depth Of N Ary Treejava/pyEasy
429N Ary Tree Level Order Traversaljava/pyEasy
589N Ary Tree Preorder Traversaljava/pyEasy
590N Ary Tree Postorder Traversaljava/pyEasy
707Design Linked Listjava/py/jsEasy
622Design Circular Queuejava/py/jsEasy
641Design Circular Dequejava/py/jsEasy
705Design Hashsetjava/py/jsEasy
706Design Hashmapjava/py/jsEasy
872Leaf Similar Treesjava/py/jsEasy
427Construct Quad Treejava/pyEasy
458Poor Pigsjava/py/jsEasy
558Quad Tree Intersectionjava/pyEasy
874Walking Robot Simulationjava/py/jsEasy
876Middle Of The Linked Listjava/py/jsEasy
703Kth Largest Element In A Streamjava/py/jsEasy
39Combination Sumjava/py/jsMedium
40Combination Sum IIjava/py/jsMedium
216Combination Sum IIIjava/py/jsMedium
46Permutationsjava/py/jsMedium
47Permutations IIjava/py/jsMedium
77Combinationsjava/py/jsMedium
78Subsetsjava/py/jsMedium
90Subsets IIjava/py/jsMedium
89Gray Codejava/py/jsMedium
17Letter Combinations Of A Phone Numberjava/py/jsMedium
131Palindrome Partitioningjava/py/jsMedium
60Permutation Sequencejava/py/jsMedium
106Construct Binary Tree From Inorder And Postorder Traversaljava/py/jsMedium
105Construct Binary Tree From Preorder And Inorder Traversaljava/py/jsMedium
654Maximum Binary Treejava/py/jsMedium
208Implement Trie Prefix Treejava/py/jsMedium
114Flatten Binary Tree To Linked Listjava/py/jsMedium
284Peeking Iteratorjava/pyMedium
328Odd Even Linked Listjava/py/jsMedium
677Map Sum Pairsjava/py/jsMedium
442Find All Duplicates In An Arrayjava/py/jsMedium
64Minimum Path Sumjava/py/jsMedium
535Encode And Decode Tinyurljava/py/jsMedium
540Single Element In A Sorted Arrayjava/py/jsMedium
148Sort Listjava/py/jsMedium
24Swap Nodes In Pairsjava/py/jsMedium
143Reorder Listjava/py/jsMedium
515Find Largest Value In Each Tree Rowjava/py/jsMedium
199Binary Tree Right Side Viewjava/py/jsMedium
147Insertion Sort Listjava/py/jsMedium
495Teemo Attackingjava/py/jsMedium
56Merge Intervalsjava/py/jsMedium
11Container With Most Waterjava/py/jsMedium
338Counting Bitsjava/py/jsMedium
287Find The Duplicate Numberjava/py/jsMedium
807Max Increase To Keep City Skylinejava/py/jsMedium
54Spiral Matrixjava/py/jsMedium
59Spiral Matrix IIjava/py/jsMedium
885Spiral Matrix IIIjava/py/jsMedium
19Remove Nth Node From End Of Listjava/py/jsMedium
526Beautiful Arrangementjava/py/jsMedium
814Binary Tree Pruningjava/py/jsMedium
150Evaluate Reverse Polish Notationjava/py/jsMedium
341Flatten Nested List Iteratorjava/py/jsMedium
856Score Of Parenthesesjava/py/jsMedium
725Split Linked List In Partsjava/py/jsMedium
86Partition Listjava/py/jsMedium
2Add Two Numbersjava/py/jsMedium
445Add Two Numbers IIjava/py/jsMedium
817Linked List Componentsjava/py/jsMedium
430Flatten A Multilevel Doubly Linked Listjava/pyMedium
138Copy List With Random Pointerjava/py/jsMedium
62Unique Pathsjava/py/jsMedium
63Unique Paths IIjava/py/jsMedium
162Find Peak Elementjava/py/jsMedium
200Number Of Islandsjava/py/jsMedium
223Rectangle Areajava/py/jsMedium
419Battleships In A Boardjava/py/jsMedium
129Sum Root To Leaf Numbersjava/py/jsMedium
537Complex Number Multiplicationjava/py/jsMedium
228Summary Rangesjava/py/jsMedium
890Find And Replace Patternjava/py/jsMedium
48Rotate Imagejava/py/jsMedium
74Search A 2d Matrixjava/py/jsMedium
153Find Minimum In Rotated Sorted Arrayjava/py/jsMedium
34Find First And Last Position Of Element In Sorted Arrayjava/py/jsMedium
75Sort Colorsjava/py/jsMedium
623Add One Row To Treejava/py/jsMedium
513Find Bottom Left Tree Valuejava/py/jsMedium
103Binary Tree Zigzag Level Order Traversaljava/py/jsMedium
134Gas Stationjava/py/jsMedium
238Product Of Array Except Selfjava/py/jsMedium
896Monotonic Arrayjava/py/jsEasy
739Daily Temperaturesjava/py/jsMedium
921Minimum Add To Make Parentheses Validjava/py/jsMedium
797All Paths From Source To Targetjava/py/jsMedium
789Escape The Ghostsjava/py/jsMedium
701Insert Into A Binary Search Treejava/py/jsMedium
165Compare Version Numbersjava/py/jsMedium
8String To Integer Atoijava/py/jsMedium
299Bulls And Cowsjava/py/jsMedium
394Decode Stringjava/py/jsMedium
938Range Sum Of Bstjava/py/jsMedium
71Simplify Pathjava/py/jsMedium
451Sort Characters By Frequencyjava/py/jsMedium
215Kth Largest Element In An Arrayjava/py/jsMedium
347Top K Frequent Elementsjava/py/jsMedium
692Top K Frequent Wordsjava/py/jsMedium

Database

#TitleSolutionDifficulty
596Big CountriesmysqlEasy
182Duplicate EmailsmysqlEasy
596Classes More Than 5 StudentsmysqlEasy
620Not Boring MoviesmysqlEasy
196Delete Duplicate EmailsmysqlEasy
627Swap SalarymysqlEasy
175Combine Two TablesmysqlEasy
183Customers Who Never OrdermysqlEasy
197Rising TemperaturemysqlEasy
181Employees Earning More Than Their ManagersmysqlEasy
176Second Highest SalarymysqlEasy
626Exchange SeatsmysqlMedium
178Rank ScoresmysqlMedium
180Consecutive NumbersmysqlMedium
177Nth Highest SalarymysqlMedium
184Department Highest SalarymysqlMedium

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp