Skip to content

yangzuo0621/leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode

# Title Difficulty
001 Two Sum Easy
002 Add Two Numbers Medium
003 Longest Substring Without Repeating Characters Medium
004 Median of Two Sorted Arrays Hard
005 Longest Palindromic Substring Medium
006 ZigZag Conversion Medium
007 Reverse Integer Easy
008 String to Integer (atoi) Medium
009 Palindrome Number Easy
012 Integer to Roman Medium
013 Roman to Integer Easy
014 Longest Common Prefix Easy
019 Remove Nth Node From End of List Medium
020 Valid Parentheses Easy
021 Merge Two Sorted Lists Easy
022 Generate Parentheses Medium
026 Remove Duplicates from Sorted Array Easy
027 Remove Element Easy
028 Implement strStr() Easy
032 Longest Valid Parentheses Medium
033 Search in Rotated Sorted Array Medium
035 Search Insert Position Easy
036 Valid Sudoku Medium
038 Count and Say Easy
046 Permutations Medium
050 Pow(x, n) Medium
053 Maximum Subarray Easy
058 Length of Last Word Easy
060 Permutation Sequence Medium
061 Rotate List Medium
066 Plus One Easy
067 Add Binary Easy
069 Sqrt(x) Easy
070 Climbing Stairs Easy
074 Search a 2D Matrix Medium
077 Combinations Medium
083 Remove Duplicates from Sorted List Easy
088 Merge Sorted Array Easy
094 Binary Tree Inorder Traversal Medium
100 Same Tree Easy
102 Binary Tree Level Order Traversal Medium
104 Maximum Depth of Binary Tree Easy
107 Binary Tree Level Order Traversal II Easy
108 Convert Sorted Array to Binary Search Tree Easy
101 Symmetric Tree Easy
110 Balanced Binary Tree Easy
111 Minimum Depth of Binary Tree Easy
112 Path Sum Easy
113 Path Sum II Medium
114 Flatten Binary Tree to Linked List Medium
133 Clone Graph Medium
118 Pascal's Triangle Easy
119 Pascal's Triangle II Easy
122 Best Time to Buy and Sell Stock II Easy
125 Valid Palindrome Easy
136 Single Number Easy
141 Linked List Cycle Easy
142 Linked List Cycle II Medium
143 Reorder List Medium
144 Binary Tree Preorder Traversal Medium
145 Binary Tree Postorder Traversal Hard
147 Insertion Sort List Medium
155 Min Stack Easy
160 Intersection of Two Linked Lists Easy
165 Compare Version Numbers Medium
167 Two Sum II - Input array is sorted Easy
168 Excel Sheet Column Title Easy
169 Majority Element Easy
171 Excel Sheet Column Number Easy
172 Factorial Trailing Zeroes Easy
189 Rotate Array Easy
190 Reverse Bits Easy
191 Number of 1 Bits Easy
198 House Robber Easy
200 Number of Islands Medium
202 Happy Number Easy
203 Remove Linked List Elements Easy
205 Isomorphic Strings Easy
206 Reverse Linked List Easy
215 Kth Largest Element in an Array Medium
216 Combination Sum III Medium
217 Contains Duplicate Easy
219 Contains Duplicate II Easy
225 Implement Stack using Queues Easy
226 Invert Binary Tree Easy
230 Kth Smallest Element in a BST Easy
231 Power of Two Easy
232 Implement Queue using Stacks Easy
234 Palindrome Linked List Easy
235 Lowest Common Ancestor of a Binary Search Tree Easy
236 Lowest Common Ancestor of a Binary Tree Medium
237 Delete Node in a Linked List Easy
238 Product of Array Except Self Medium
240 Search a 2D Matrix II Medium
242 Valid Anagram Easy
257 Binary Tree Paths Easy
258 Add Digits Easy
260 Single Number III Medium
263 Ugly Number Easy
268 Missing Number Easy
278 First Bad Version Easy
283 Move Zeroes Easy
287 Find the Duplicate Number Medium
290 Word Pattern Easy
292 Nim Game Easy
303 Range Sum Query - Immutable Easy
319 Bulb Switcher Medium
326 Power of Three Easy
328 Odd Even Linked List Medium
338 Counting Bits Medium
342 Power of Four Easy
344 Reverse String Easy
345 Reverse Vowels of a String Easy
347 Top K Frequent Elements Medium
349 Intersection of Two Arrays Easy
350 Intersection of Two Arrays II Easy
367 Valid Perfect Square Easy
371 Sum of Two Integers Easy
374 Guess Number Higher or Lower Easy
383 Ransom Note Easy
387 First Unique Character in a String Easy
389 Find the Difference Easy
392 Is Subsequence Medium
400 Nth Digit Easy
401 Binary Watch Easy
404 Sum of Left Leaves Easy
405 Convert a Number to Hexadecimal Easy
409 Longest Palindrome Easy
412 Fizz Buzz Easy
414 Third Maximum Number Easy
415 Add Strings Easy
419 Battleships in a Board Medium
434 Number of Segments in a String Easy
437 Path Sum III Easy
438 Find All Anagrams in a String Easy
441 Arranging Coins Easy
442 Find All Duplicates in an Array Medium
445 Add Two Numbers II Medium
447 Number of Boomerangs Easy
448 Find All Numbers Disappeared in an Array Easy
451 Sort Characters By Frequency Medium
453 Minimum Moves to Equal Array Elements Easy
455 Assign Cookies Easy
459 Repeated Substring Pattern Easy
461 Hamming Distance Easy
462 Minimum Moves to Equal Array Elements II Medium
463 Island Perimeter Easy
475 Heaters Easy
476 Number Complement Easy
479 Largest Palindrome Product Easy
485 Max Consecutive Ones Easy
492 Construct the Rectangle Easy
496 Next Greater Element I Easy
500 Keyboard Row Easy
501 Find Mode in Binary Search Tree Easy
504 Base 7 Easy
506 Relative Ranks Easy
507 Perfect Number Easy
513 Find Bottom Left Tree Value Medium
515 Find Largest Value in Each Tree Row Medium
516 Longest Palindromic Subsequence Medium
520 Detect Capital Easy
521 Longest Uncommon Subsequence I Easy
525 Contiguous Array Medium
530 Minimum Absolute Difference in BST Easy
532 K-diff Pairs in an Array Easy
537 Complex Number Multiplication Medium
538 Convert BST to Greater Tree Easy
540 Single Element in a Sorted Array Medium
541 Reverse String II Easy
543 Diameter of Binary Tree Easy
551 Student Attendance Record I Easy
557 Reverse Words in a String III Easy
561 Array Partition I Easy
563 Binary Tree Tilt Easy
566 Reshape the Matrix Easy
572 Subtree of Another Tree Easy
575 Distribute Candies Easy
581 Shortest Unsorted Continuous Subarray Easy
594 Longest Harmonious Subsequence Easy
598 Range Addition II Easy
599 Minimum Index Sum of Two Lists Easy
605 Can Place Flowers Easy
606 Construct String from Binary Tree Easy
617 Merge Two Binary Trees Easy
628 Maximum Product of Three Numbers Easy
633 Sum of Square Numbers Easy
637 Average of Levels in Binary Tree Easy
643 Maximum Average Subarray I Easy
645 Set Mismatch Easy
647 Palindromic Substrings Medium
653 Two Sum IV - Input is a BST Easy
654 Maximum Binary Tree Medium
655 Print Binary Tree Medium
657 Judge Route Circle Easy
665 Non-decreasing Array Easy

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages