Giter Site home page Giter Site logo

leetcode's Introduction

LeetCode 的 Go 解答

LeetCode 排名 codecov Build Status Go

进度

统计规则:1.免费题,2.算法题,3.能提交 Go 解答

Easy Medium Hard Total
Accepted 55 94 22 171
Total 301 545 227 1073

题解

题号 题目 通过率 难度 收藏
0001 Two Sum 47% Easy
0002 Add Two Numbers 37% Medium
0003 Longest Substring Without Repeating Characters 33% Medium
0004 Median of Two Sorted Arrays 37% Hard
0005 Longest Palindromic Substring 29% Medium
0006 ZigZag Conversion 47% Medium
0007 Reverse Integer 33% Easy
0008 String to Integer (atoi) 20% Medium
0009 Palindrome Number 57% Easy
0010 Regular Expression Matching 27% Hard
0011 Container With Most Water 62% Medium
0012 Integer to Roman 62% Medium
0013 Roman to Integer 61% Easy
0014 Longest Common Prefix 36% Easy
0015 3Sum 26% Medium
0016 3Sum Closest 43% Medium
0017 Letter Combinations of a Phone Number 53% Medium
0018 4Sum 37% Medium
0019 Remove Nth Node From End of List 38% Medium
0020 Valid Parentheses 41% Easy
0021 Merge Two Sorted Lists 60% Easy
0022 Generate Parentheses 73% Medium
0023 Merge k Sorted Lists 49% Hard
0024 Swap Nodes in Pairs 65% Medium
0025 Reverse Nodes in k-Group 57% Hard
0026 Remove Duplicates from Sorted Array 49% Easy
0027 Remove Element 57% Easy
0028 Implement strStr() 39% Easy
0029 Divide Two Integers 19% Medium
0030 Substring with Concatenation of All Words 30% Hard
0031 Next Permutation 33% Medium
0032 Longest Valid Parentheses 30% Hard
0033 Search in Rotated Sorted Array 36% Medium
0034 Find First and Last Position of Element in Sorted Array 39% Medium
0035 Search Insert Position 45% Easy
0036 Valid Sudoku 58% Medium
0037 * Sudoku Solver 60% Hard
0038 Count and Say 54% Easy
0039 Combination Sum 68% Medium
0040 Combination Sum II 61% Medium
0041 First Missing Positive 37% Hard
0042 Trapping Rain Water 50% Hard
0043 Multiply Strings 41% Medium
0044 * Wildcard Matching 27% Hard
0045 Jump Game II 33% Hard
0046 Permutations 74% Medium
0047 Permutations II 57% Medium
0048 Rotate Image 67% Medium
0049 Group Anagrams 61% Medium
0050 Pow(x, n) 34% Medium
0051 N-Queens 68% Hard
0052 N-Queens II 77% Hard
0053 Maximum Subarray 50% Easy
0054 Spiral Matrix 39% Medium
0055 Jump Game 38% Medium
0056 * Merge Intervals 40% Medium
0057 * Insert Interval 37% Hard
0058 Length of Last Word 32% Easy
0059 Spiral Matrix II 76% Medium
0060 Permutation Sequence 48% Medium
0061 Rotate List 40% Medium
0062 Unique Paths 59% Medium
0063 Unique Paths II 32% Medium
0064 Minimum Path Sum 65% Medium
0065 * Valid Number 18% Hard
0066 Plus One 43% Easy
0067 Add Binary 52% Easy
0068 * Text Justification 42% Hard
0069 Sqrt(x) 37% Easy
0070 Climbing Stairs 48% Easy
0071 * Simplify Path 38% Medium
0072 Edit Distance 56% Hard
0073 Set Matrix Zeroes 55% Medium
0074 Search a 2D Matrix 37% Medium
0075 Sort Colors 54% Medium
0076 Minimum Window Substring 35% Hard
0077 Combinations 73% Medium
0078 Subsets 77% Medium
0079 Word Search 41% Medium
0080 Remove Duplicates from Sorted Array II 54% Medium
0081 Search in Rotated Sorted Array II 35% Medium
0082 Remove Duplicates from Sorted List II 47% Medium
0083 Remove Duplicates from Sorted List 49% Easy
0084 Largest Rectangle in Histogram 39% Hard
0085 Maximal Rectangle 45% Hard
0086 Partition List 56% Medium
0087 * Scramble String 45% Hard
0088 Merge Sorted Array 47% Easy
0089 Gray Code 67% Medium
0090 Subsets II 59% Medium
0091 Decode Ways 23% Medium
0092 Reverse Linked List II 49% Medium
0093 * Restore IP Addresses 46% Medium
0094 Binary Tree Inorder Traversal 70% Medium
0095 Unique Binary Search Trees II 62% Medium
0096 Unique Binary Search Trees 65% Medium
0097 Interleaving String 39% Hard
0098 Validate Binary Search Tree 29% Medium
0099 * Recover Binary Search Tree 55% Hard
0100 Same Tree 56% Easy
0101 Symmetric Tree 50% Easy
0102 Binary Tree Level Order Traversal 61% Medium
0103 Binary Tree Zigzag Level Order Traversal 54% Medium
0104 Maximum Depth of Binary Tree 72% Easy
0105 Construct Binary Tree from Preorder and Inorder Traversal 64% Medium
0106 Construct Binary Tree from Inorder and Postorder Traversal 67% Medium
0107 Binary Tree Level Order Traversal II 64% Easy
0108 Convert Sorted Array to Binary Search Tree 70% Easy
0109 Convert Sorted List to Binary Search Tree 71% Medium
0110 Balanced Binary Tree 50% Easy
0111 Minimum Depth of Binary Tree 41% Easy
0112 Path Sum 49% Easy
0113 Path Sum II 59% Medium
0114 Flatten Binary Tree to Linked List 68% Medium
0115 * Distinct Subsequences 47% Hard
0116 * Populating Next Right Pointers in Each Node 57% Medium
0117 * Populating Next Right Pointers in Each Node II 46% Medium
0118 Pascal's Triangle 66% Easy
0119 Pascal's Triangle II 60% Easy
0120 Triangle 64% Medium
0121 Best Time to Buy and Sell Stock 53% Easy
0122 Best Time to Buy and Sell Stock II 58% Easy
0123 * Best Time to Buy and Sell Stock III 42% Hard
0124 Binary Tree Maximum Path Sum 39% Hard
0125 Valid Palindrome 43% Easy
0126 * Word Ladder II 31% Hard
0127 * Word Ladder 40% Medium
0128 * Longest Consecutive Sequence 48% Hard
0129 Sum Root to Leaf Numbers 62% Medium
0130 Surrounded Regions 39% Medium
0131 Palindrome Partitioning 66% Medium
0132 Palindrome Partitioning II 42% Hard
0133 * Clone Graph 53% Medium
0134 * Gas Station 52% Medium
0135 * Candy 42% Hard
0136 Single Number 66% Easy
0137 Single Number II 66% Medium
0138 * Copy List with Random Pointer 48% Medium
0139 Word Break 44% Medium
0140 Word Break II 37% Hard
0141 Linked List Cycle 47% Easy
0142 * Linked List Cycle II 49% Medium
0143 Reorder List 55% Medium
0144 Binary Tree Preorder Traversal 64% Medium
0145 Binary Tree Postorder Traversal 70% Hard
0146 LRU Cache 46% Medium
0147 Insertion Sort List 63% Medium
0148 Sort List 64% Medium
0149 * Max Points on a Line 21% Hard
0150 * Evaluate Reverse Polish Notation 49% Medium
0151 Reverse Words in a String 37% Medium
0152 Maximum Product Subarray 37% Medium
0153 Find Minimum in Rotated Sorted Array 50% Medium
0154 * Find Minimum in Rotated Sorted Array II 47% Hard
0155 Min Stack 52% Easy
0160 Intersection of Two Linked Lists 53% Easy
0162 Find Peak Element 45% Medium
0164 Maximum Gap 54% Hard
0165 Compare Version Numbers 40% Medium
0166 Fraction to Recurring Decimal 25% Medium
0167 Two Sum II - Input array is sorted 53% Easy
0168 Excel Sheet Column Title 37% Easy
0169 Majority Element 62% Easy
0171 Excel Sheet Column Number 66% Easy
0172 Factorial Trailing Zeroes 39% Easy
0173 Binary Search Tree Iterator 72% Medium
0174 * Dungeon Game 40% Hard
0179 Largest Number 35% Medium
0187 Repeated DNA Sequences 43% Medium
0188 * Best Time to Buy and Sell Stock IV 29% Hard
0189 Rotate Array 40% Easy
0190 Reverse Bits 56% Easy
0191 Number of 1 Bits 66% Easy
0198 House Robber 44% Easy
0199 Binary Tree Right Side View 63% Medium
0200 Number of Islands 47% Medium
0201 Bitwise AND of Numbers Range 44% Medium
0202 Happy Number 57% Easy
0203 Remove Linked List Elements 44% Easy
0204 Count Primes 33% Easy
0205 Isomorphic Strings 47% Easy
0206 Reverse Linked List 68% Easy
0207 Course Schedule 49% Medium
0208 Implement Trie (Prefix Tree) 66% Medium
0209 Minimum Size Subarray Sum 41% Medium
0210 Course Schedule II 46% Medium
0211 * Add and Search Word - Data structure design 43% Medium
0212 * Word Search II 39% Hard
0213 House Robber II 37% Medium
0214 * Shortest Palindrome 31% Hard
0215 Kth Largest Element in an Array 61% Medium
0216 Combination Sum III 70% Medium
0217 Contains Duplicate 51% Easy
0218 * The Skyline Problem 41% Hard
0219 Contains Duplicate II 38% Easy
0220 * Contains Duplicate III 25% Medium
0221 * Maximal Square 39% Medium
0222 * Count Complete Tree Nodes 67% Medium
0223 * Rectangle Area 42% Medium
0224 * Basic Calculator 37% Hard
0225 * Implement Stack using Queues 64% Easy
0226 * Invert Binary Tree 74% Easy
0227 * Basic Calculator II 35% Medium
0228 * Summary Ranges 51% Medium
0229 * Majority Element II 42% Medium
0230 * Kth Smallest Element in a BST 69% Medium
0231 * Power of Two 47% Easy
0232 * Implement Queue using Stacks 63% Easy
0233 * Number of Digit One 34% Hard
0234 * Palindrome Linked List 41% Easy
0235 * Lowest Common Ancestor of a Binary Search Tree 63% Easy
0236 * Lowest Common Ancestor of a Binary Tree 61% Medium
0237 * Delete Node in a Linked List 80% Easy
0238 * Product of Array Except Self 67% Medium
0239 * Sliding Window Maximum 45% Hard
0240 * Search a 2D Matrix II 39% Medium
0241 * Different Ways to Add Parentheses 70% Medium
0242 * Valid Anagram 59% Easy
0257 * Binary Tree Paths 63% Easy
0258 * Add Digits 66% Easy
0260 * Single Number III 70% Medium
0263 * Ugly Number 49% Easy
0264 * Ugly Number II 50% Medium
0268 * Missing Number 54% Easy
0273 * Integer to English Words 26% Hard
0274 * H-Index 38% Medium
0275 * H-Index II 40% Medium
0278 * First Bad Version 37% Easy
0279 * Perfect Squares 55% Medium
0282 * Expression Add Operators 32% Hard
0283 * Move Zeroes 60% Easy
0284 * Peeking Iterator 71% Medium
0287 * Find the Duplicate Number 63% Medium
0289 * Game of Life 74% Medium
0290 * Word Pattern 42% Easy
0292 * Nim Game 69% Easy
0295 * Find Median from Data Stream 44% Hard
0297 * Serialize and Deserialize Binary Tree 45% Hard
0299 * Bulls and Cows 47% Easy
0300 * Longest Increasing Subsequence 44% Medium
0301 * Remove Invalid Parentheses 45% Hard
0303 * Range Sum Query - Immutable 60% Easy
0304 * Range Sum Query 2D - Immutable 43% Medium
0306 * Additive Number 31% Medium
0307 * Range Sum Query - Mutable 54% Medium
0309 * Best Time to Buy and Sell Stock with Cooldown 53% Medium
0310 * Minimum Height Trees 33% Medium
0312 * Burst Balloons 58% Hard
0313 * Super Ugly Number 62% Medium
0315 * Count of Smaller Numbers After Self 37% Hard
0316 * Remove Duplicate Letters 37% Hard
0318 * Maximum Product of Word Lengths 62% Medium
0319 * Bulb Switcher 45% Medium
0321 * Create Maximum Number 27% Hard
0322 * Coin Change 38% Medium
0324 * Wiggle Sort II 35% Medium
0326 * Power of Three 46% Easy
0327 * Count of Range Sum 33% Hard
0328 * Odd Even Linked List 61% Medium
0329 * Longest Increasing Path in a Matrix 40% Hard
0330 * Patching Array 40% Hard
0331 * Verify Preorder Serialization of a Binary Tree 44% Medium
0332 * Reconstruct Itinerary 36% Medium
0334 * Increasing Triplet Subsequence 37% Medium
0335 * Self Crossing 31% Hard
0336 * Palindrome Pairs 33% Hard
0337 * House Robber III 56% Medium
0338 * Counting Bits 74% Medium
0341 * Flatten Nested List Iterator 62% Medium
0342 * Power of Four 48% Easy
0343 * Integer Break 55% Medium
0344 * Reverse String 69% Easy
0345 * Reverse Vowels of a String 49% Easy
0347 * Top K Frequent Elements 60% Medium
0349 * Intersection of Two Arrays 68% Easy
0350 * Intersection of Two Arrays II 47% Easy
0352 * Data Stream as Disjoint Intervals 52% Hard
0354 * Russian Doll Envelopes 34% Hard
0355 * Design Twitter 36% Medium
0357 * Count Numbers with Unique Digits 50% Medium
0363 * Max Sum of Rectangle No Larger Than K 34% Hard
0365 * Water and Jug Problem 35% Medium
0367 * Valid Perfect Square 43% Easy
0368 * Largest Divisible Subset 37% Medium
0371 * Sum of Two Integers 54% Easy
0372 * Super Pow 39% Medium
0373 * Find K Pairs with Smallest Sums 41% Medium
0374 * Guess Number Higher or Lower 43% Easy
0375 * Guess Number Higher or Lower II 37% Medium
0376 * Wiggle Subsequence 41% Medium
0377 * Combination Sum IV 41% Medium
0378 * Kth Smallest Element in a Sorted Matrix 58% Medium
0380 * Insert Delete GetRandom O(1) 47% Medium
0381 * Insert Delete GetRandom O(1) - Duplicates allowed 37% Hard
0382 * Linked List Random Node 55% Medium
0383 * Ransom Note 52% Easy
0384 * Shuffle an Array 50% Medium
0385 * Mini Parser 39% Medium
0386 * Lexicographical Numbers 68% Medium
0387 * First Unique Character in a String 44% Easy
0388 * Longest Absolute File Path 44% Medium
0389 * Find the Difference 61% Easy
0390 * Elimination Game 42% Medium
0391 * Perfect Rectangle 24% Hard
0392 * Is Subsequence 48% Easy
0393 * UTF-8 Validation 37% Medium
0394 * Decode String 49% Medium
0395 * Longest Substring with At Least K Repeating Characters 42% Medium
0396 * Rotate Function 39% Medium
0397 * Integer Replacement 34% Medium
0398 * Random Pick Index 60% Medium
0399 * Evaluate Division 53% Medium
0400 * Nth Digit 36% Medium
0401 * Binary Watch 51% Easy
0402 * Remove K Digits 28% Medium
0403 * Frog Jump 33% Hard
0404 * Sum of Left Leaves 54% Easy
0405 * Convert a Number to Hexadecimal 49% Easy
0406 * Queue Reconstruction by Height 63% Medium
0407 * Trapping Rain Water II 36% Hard
0409 * Longest Palindrome 54% Easy
0410 * Split Array Largest Sum 41% Hard
0412 * Fizz Buzz 63% Easy
0413 * Arithmetic Slices 60% Medium
0414 * Third Maximum Number 34% Easy
0415 * Add Strings 49% Easy
0416 * Partition Equal Subset Sum 46% Medium
0417 * Pacific Atlantic Water Flow 40% Medium
0419 * Battleships in a Board 71% Medium
0420 * Strong Password Checker 15% Hard
0421 * Maximum XOR of Two Numbers in an Array 59% Medium
0423 * Reconstruct Original Digits from English 52% Medium
0424 * Longest Repeating Character Replacement 46% Medium
0427 * Construct Quad Tree 57% Medium
0429 * N-ary Tree Level Order Traversal 65% Medium
0430 * Flatten a Multilevel Doubly Linked List 47% Medium
0432 * All O`one Data Structure 34% Hard
0433 * Minimum Genetic Mutation 48% Medium
0434 * Number of Segments in a String 34% Easy
0435 * Non-overlapping Intervals 45% Medium
0436 * Find Right Interval 44% Medium
0437 * Path Sum III 54% Easy
0438 * Find All Anagrams in a String 42% Medium
0440 * K-th Smallest in Lexicographical Order 32% Hard
0441 * Arranging Coins 40% Easy
0442 * Find All Duplicates in an Array 64% Medium
0443 * String Compression 39% Easy
0445 * Add Two Numbers II 54% Medium
0446 * Arithmetic Slices II - Subsequence 32% Hard
0447 * Number of Boomerangs 57% Easy
0448 * Find All Numbers Disappeared in an Array 57% Easy
0449 * Serialize and Deserialize BST 50% Medium
0450 * Delete Node in a BST 39% Medium
0451 * Sort Characters By Frequency 63% Medium
0452 * Minimum Number of Arrows to Burst Balloons 49% Medium
0453 * Minimum Moves to Equal Array Elements 53% Easy
0454 * 4Sum II 54% Medium
0455 * Assign Cookies 53% Easy
0456 * 132 Pattern 26% Medium
0457 * Circular Array Loop 33% Medium
0458 * Poor Pigs 54% Hard
0459 * Repeated Substring Pattern 46% Easy
0460 LFU Cache 34% Hard
0461 * Hamming Distance 75% Easy
0462 * Minimum Moves to Equal Array Elements II 57% Medium
0463 * Island Perimeter 65% Easy
0464 * Can I Win 33% Medium
0466 * Count The Repetitions 29% Hard
0467 * Unique Substrings in Wraparound String 40% Medium
0468 * Validate IP Address 21% Medium
0470 * Implement Rand10() Using Rand7() 47% Medium
0472 * Concatenated Words 43% Hard
0473 * Matchsticks to Square 37% Medium
0474 * Ones and Zeroes 51% Medium
0475 * Heaters 29% Easy
0476 * Number Complement 68% Easy
0477 * Total Hamming Distance 49% Medium
0478 * Generate Random Point in a Circle 39% Medium
0479 * Largest Palindrome Product 32% Hard
0480 * Sliding Window Median 34% Hard
0481 * Magical String 49% Medium
0482 * License Key Formatting 38% Easy
0483 * Smallest Good Base 37% Hard
0485 * Max Consecutive Ones 56% Easy
0486 * Predict the Winner 51% Medium
0488 * Zuma Game 40% Hard
0491 * Increasing Subsequences 46% Medium
0492 * Construct the Rectangle 51% Easy
0493 * Reverse Pairs 23% Hard
0494 * Target Sum 44% Medium
0495 * Teemo Attacking 53% Medium
0496 * Next Greater Element I 63% Easy
0497 * Random Point in Non-overlapping Rectangles 37% Medium
0498 * Diagonal Traverse 40% Medium
0500 * Keyboard Row 68% Easy
0501 * Find Mode in Binary Search Tree 44% Easy
0502 * IPO 37% Hard
0503 * Next Greater Element II 53% Medium
0504 * Base 7 48% Easy
0506 * Relative Ranks 53% Easy
0507 * Perfect Number 38% Easy
0508 * Most Frequent Subtree Sum 62% Medium
0509 * Fibonacci Number 66% Easy
0513 * Find Bottom Left Tree Value 68% Medium
0514 * Freedom Trail 38% Hard
0515 * Find Largest Value in Each Tree Row 58% Medium
0516 * Longest Palindromic Subsequence 52% Medium
0517 * Super Washing Machines 40% Hard
0518 * Coin Change 2 49% Medium
0519 * Random Flip Matrix 35% Medium
0520 * Detect Capital 55% Easy
0521 * Longest Uncommon Subsequence I 66% Easy
0522 * Longest Uncommon Subsequence II 31% Medium
0523 * Continuous Subarray Sum 22% Medium
0524 * Longest Word in Dictionary through Deleting 45% Medium
0525 * Contiguous Array 41% Medium
0526 * Beautiful Arrangement 61% Medium
0528 * Random Pick with Weight 41% Medium
0529 * Minesweeper 59% Medium
0530 * Minimum Absolute Difference in BST 56% Easy
0532 * K-diff Pairs in an Array 34% Easy
0535 * Encode and Decode TinyURL 81% Medium
0537 * Complex Number Multiplication 68% Medium
0538 * Convert BST to Greater Tree 59% Easy
0539 * Minimum Time Difference 53% Medium
0540 * Single Element in a Sorted Array 60% Medium
0541 * Reverse String II 52% Easy
0542 * 01 Matrix 38% Medium
0543 * Diameter of Binary Tree 49% Easy
0546 * Remove Boxes 49% Hard
0547 * Friend Circles 55% Medium
0551 * Student Attendance Record I 51% Easy
0552 * Student Attendance Record II 39% Hard
0553 * Optimal Division 54% Medium
0554 * Brick Wall 35% Medium
0556 * Next Greater Element III 30% Medium
0557 * Reverse Words in a String III 70% Easy
0558 * Logical OR of Two Binary Grids Represented as Quad-Trees 46% Medium
0559 * Maximum Depth of N-ary Tree 68% Easy
0560 * Subarray Sum Equals K 44% Medium
0561 * Array Partition I 70% Easy
0563 * Binary Tree Tilt 53% Easy
0564 * Find the Closest Palindrome 14% Hard
0565 * Array Nesting 56% Medium
0566 * Reshape the Matrix 64% Easy
0567 * Permutation in String 34% Medium
0572 * Subtree of Another Tree 44% Easy
0575 * Distribute Candies 66% Easy
0576 * Out of Boundary Paths 36% Medium
0581 * Shortest Unsorted Continuous Subarray 34% Easy
0583 * Delete Operation for Two Strings 48% Medium
0587 * Erect the Fence 29% Hard
0589 * N-ary Tree Preorder Traversal 72% Easy
0590 * N-ary Tree Postorder Traversal 72% Easy
0591 * Tag Validator 29% Hard
0592 * Fraction Addition and Subtraction 48% Medium
0593 * Valid Square 42% Medium
0594 * Longest Harmonious Subsequence 46% Easy
0598 * Range Addition II 50% Easy
0599 * Minimum Index Sum of Two Lists 50% Easy
0600 * Non-negative Integers without Consecutive Ones 30% Hard
0605 * Can Place Flowers 31% Easy
0606 * Construct String from Binary Tree 52% Easy
0609 * Find Duplicate File in System 48% Medium
0611 * Valid Triangle Number 48% Medium
0617 * Merge Two Binary Trees 75% Easy
0621 * Task Scheduler 48% Medium
0622 * Design Circular Queue 40% Medium
0623 * Add One Row to Tree 50% Medium
0628 * Maximum Product of Three Numbers 49% Easy
0629 * K Inverse Pairs Array 36% Hard
0630 * Course Schedule III 28% Hard
0632 * Smallest Range Covering Elements from K Lists 35% Hard
0633 * Sum of Square Numbers 33% Easy
0636 * Exclusive Time of Functions 49% Medium
0637 * Average of Levels in Binary Tree 63% Easy
0638 * Shopping Offers 56% Medium
0639 * Decode Ways II 26% Hard
0640 Solve the Equation 40% Medium
0641 * Design Circular Deque 51% Medium
0643 Maximum Average Subarray I 38% Easy
0645 Set Mismatch 41% Easy
0646 Maximum Length of Pair Chain 53% Medium
0647 Palindromic Substrings 61% Medium
0648 Replace Words 53% Medium
0649 * Dota2 Senate 37% Medium
0650 * 2 Keys Keyboard 48% Medium
0652 * Find Duplicate Subtrees 52% Medium
0653 * Two Sum IV - Input is a BST 54% Easy
0654 * Maximum Binary Tree 80% Medium
0655 * Print Binary Tree 55% Medium
0657 * Robot Return to Origin 73% Easy
0658 * Find K Closest Elements 43% Medium
0659 * Split Array into Consecutive Subsequences 40% Medium
0661 * Image Smoother 52% Easy
0662 * Maximum Width of Binary Tree 36% Medium
0664 * Strange Printer 43% Hard
0665 * Non-decreasing Array 22% Easy
0667 * Beautiful Arrangement II 59% Medium
0668 * Kth Smallest Number in Multiplication Table 46% Hard
0669 * Trim a Binary Search Tree 64% Easy
0670 * Maximum Swap 40% Medium
0671 * Second Minimum Node In a Binary Tree 45% Easy
0672 * Bulb Switcher II 53% Medium
0673 * Number of Longest Increasing Subsequence 34% Medium
0674 * Longest Continuous Increasing Subsequence 44% Easy
0675 * Cut Off Trees for Golf Event 34% Hard
0676 * Implement Magic Dictionary 56% Medium
0677 * Map Sum Pairs 60% Medium
0678 * Valid Parenthesis String 30% Medium
0679 * 24 Game 42% Hard
0680 * Valid Palindrome II 36% Easy
0682 * Baseball Game 66% Easy
0684 * Redundant Connection 57% Medium
0685 * Redundant Connection II 33% Hard
0686 * Repeated String Match 33% Easy
0687 * Longest Univalue Path 39% Easy
0688 * Knight Probability in Chessboard 46% Medium
0689 * Maximum Sum of 3 Non-Overlapping Subarrays 44% Hard
0690 * Employee Importance 57% Easy
0691 * Stickers to Spell Word 44% Hard
0692 * Top K Frequent Words 50% Medium
0693 * Binary Number with Alternating Bits 60% Easy
0695 * Max Area of Island 63% Medium
0696 * Count Binary Substrings 51% Easy
0697 * Degree of an Array 52% Easy
0698 * Partition to K Equal Sum Subsets 40% Medium
0699 * Falling Squares 39% Hard
0700 * Search in a Binary Search Tree 72% Easy
0701 * Insert into a Binary Search Tree 73% Medium
0703 * Kth Largest Element in a Stream 42% Easy
0704 * Binary Search 53% Easy
0705 * Design HashSet 55% Easy
0706 * Design HashMap 56% Easy
0707 * Design Linked List 25% Medium
0709 * To Lower Case 75% Easy
0710 * Random Pick with Blacklist 29% Hard
0712 * Minimum ASCII Delete Sum for Two Strings 62% Medium
0713 * Subarray Product Less Than K 35% Medium
0714 * Best Time to Buy and Sell Stock with Transaction Fee 63% Medium
0715 * Range Module 33% Hard
0717 * 1-bit and 2-bit Characters 47% Easy
0718 * Maximum Length of Repeated Subarray 49% Medium
0719 * Find K-th Smallest Pair Distance 31% Hard
0720 * Longest Word in Dictionary 46% Easy
0721 * Accounts Merge 32% Medium
0722 * Remove Comments 27% Medium
0724 * Find Pivot Index 36% Easy
0725 * Split Linked List in Parts 53% Medium
0726 * Number of Atoms 43% Hard
0728 * Self Dividing Numbers 72% Easy
0729 * My Calendar I 46% Medium
0730 * Count Different Palindromic Subsequences 47% Hard
0731 * My Calendar II 45% Medium
0732 * My Calendar III 56% Hard
0733 * Flood Fill 53% Easy
0735 * Asteroid Collision 37% Medium
0736 * Parse Lisp Expression 39% Hard
0738 * Monotone Increasing Digits 42% Medium
0739 * Daily Temperatures 59% Medium
0740 * Delete and Earn 51% Medium
0741 * Cherry Pickup 30% Hard
0743 * Network Delay Time 45% Medium
0744 * Find Smallest Letter Greater Than Target 44% Easy
0745 * Prefix and Suffix Search 32% Hard
0746 * Min Cost Climbing Stairs 47% Easy
0747 * Largest Number At Least Twice of Others 39% Easy
0748 * Shortest Completing Word 57% Easy
0749 * Contain Virus 46% Hard
0752 * Open the Lock 48% Medium
0753 * Cracking the Safe 52% Hard
0754 * Reach a Number 39% Medium
0756 * Pyramid Transition Matrix 53% Medium
0757 * Set Intersection Size At Least Two 34% Hard
0761 * Special Binary String 54% Hard
0762 * Prime Number of Set Bits in Binary Representation 67% Easy
0763 * Partition Labels 70% Medium
0764 * Largest Plus Sign 47% Medium
0765 * Couples Holding Hands 56% Hard
0766 * Toeplitz Matrix 64% Easy
0767 * Reorganize String 39% Medium
0768 * Max Chunks To Make Sorted II 46% Hard
0769 * Max Chunks To Make Sorted 54% Medium
0770 * Basic Calculator IV 45% Hard
0771 * Jewels and Stones 82% Easy
0773 * Sliding Puzzle 58% Hard
0775 * Global and Local Inversions 42% Medium
0777 * Swap Adjacent in LR String 32% Medium
0778 * Swim in Rising Water 45% Hard
0779 * K-th Symbol in Grammar 43% Medium
0780 * Reaching Points 27% Hard
0781 * Rabbits in Forest 54% Medium
0782 * Transform to Chessboard 41% Hard
0783 * Minimum Distance Between BST Nodes 52% Easy
0784 * Letter Case Permutation 63% Easy
0785 * Is Graph Bipartite? 44% Medium
0786 * K-th Smallest Prime Fraction 37% Hard
0787 * Cheapest Flights Within K Stops 34% Medium
0788 * Rotated Digits 59% Easy
0789 * Escape The Ghosts 58% Medium
0790 * Domino and Tromino Tiling 40% Medium
0791 * Custom Sort String 66% Medium
0792 * Number of Matching Subsequences 42% Medium
0793 * Preimage Size of Factorial Zeroes Function 33% Hard
0794 * Valid Tic-Tac-Toe State 32% Medium
0795 * Number of Subarrays with Bounded Maximum 49% Medium
0796 * Rotate String 49% Easy
0797 * All Paths From Source to Target 75% Medium
0798 * Smallest Rotation with Highest Score 37% Hard
0799 * Champagne Tower 35% Medium
0801 * Minimum Swaps To Make Sequences Increasing 38% Medium
0802 * Find Eventual Safe States 46% Medium
0803 * Bricks Falling When Hit 24% Hard
0804 * Unique Morse Code Words 74% Easy
0805 * Split Array With Same Average 25% Hard
0806 * Number of Lines To Write String 64% Easy
0807 * Max Increase to Keep City Skyline 80% Medium
0808 * Soup Servings 44% Medium
0809 * Expressive Words 40% Medium
0810 * Chalkboard XOR Game 52% Hard
0811 * Subdomain Visit Count 67% Easy
0812 * Largest Triangle Area 60% Easy
0813 * Largest Sum of Averages 48% Medium
0814 * Binary Tree Pruning 73% Medium
0815 * Bus Routes 30% Hard
0816 * Ambiguous Coordinates 49% Medium
0817 * Linked List Components 56% Medium
0818 * Race Car 32% Hard
0819 * Most Common Word 39% Easy
0820 * Short Encoding of Words 48% Medium
0821 * Shortest Distance to a Character 66% Easy
0822 * Card Flipping Game 46% Medium
0823 * Binary Trees With Factors 39% Medium
0824 * Goat Latin 58% Easy
0825 * Friends Of Appropriate Ages 33% Medium
0826 * Most Profit Assigning Work 35% Medium
0827 * Making A Large Island 39% Hard
0828 * Count Unique Characters of All Substrings of a Given String 38% Hard
0829 * Consecutive Numbers Sum 31% Hard
0830 * Positions of Large Groups 46% Easy
0831 * Masking Personal Information 37% Medium
0832 * Flipping an Image 74% Easy
0833 * Find And Replace in String 38% Medium
0834 * Sum of Distances in Tree 30% Hard
0835 * Image Overlap 57% Medium
0836 * Rectangle Overlap 49% Easy
0837 * New 21 Game 26% Medium
0838 * Push Dominoes 44% Medium
0839 * Similar String Groups 31% Hard
0840 * Magic Squares In Grid 33% Easy
0841 * Keys and Rooms 60% Medium
0842 * Split Array into Fibonacci Sequence 36% Medium
0843 * Guess the Word 32% Hard
0844 * Backspace String Compare 50% Easy
0845 * Longest Mountain in Array 34% Medium
0846 * Hand of Straights 47% Medium
0847 * Shortest Path Visiting All Nodes 51% Hard
0848 * Shifting Letters 39% Medium
0849 * Maximize Distance to Closest Person 39% Easy
0850 * Rectangle Area II 39% Hard
0851 * Loud and Rich 43% Medium
0852 * Peak Index in a Mountain Array 69% Easy
0853 * Car Fleet 35% Medium
0854 * K-Similar Strings 29% Hard
0855 * Exam Room 32% Medium
0856 * Score of Parentheses 58% Medium
0857 * Minimum Cost to Hire K Workers 41% Hard
0858 * Mirror Reflection 52% Medium
0859 * Buddy Strings 28% Easy
0860 * Lemonade Change 54% Easy
0861 * Score After Flipping Matrix 73% Medium
0862 * Shortest Subarray with Sum at Least K 14% Hard
0863 * All Nodes Distance K in Binary Tree 47% Medium
0864 * Shortest Path to Get All Keys 41% Hard
0865 * Smallest Subtree with all the Deepest Nodes 53% Medium
0866 * Prime Palindrome 19% Medium
0867 * Transpose Matrix 67% Easy
0868 * Binary Gap 60% Easy
0869 * Reordered Power of 2 49% Medium
0870 * Advantage Shuffle 37% Medium
0871 * Minimum Number of Refueling Stops 29% Hard
0872 * Leaf-Similar Trees 62% Easy
0873 * Length of Longest Fibonacci Subsequence 45% Medium
0874 * Walking Robot Simulation 33% Easy
0875 * Koko Eating Bananas 40% Medium
0876 * Middle of the Linked List 68% Easy
0877 * Stone Game 68% Medium
0878 * Nth Magical Number 22% Hard
0879 * Profitable Schemes 32% Hard
0880 * Decoded String at Index 22% Medium
0881 * Boats to Save People 41% Medium
0882 * Reachable Nodes In Subdivided Graph 39% Hard
0883 * Projection Area of 3D Shapes 64% Easy
0884 * Uncommon Words from Two Sentences 61% Easy
0885 * Spiral Matrix III 65% Medium
0886 * Possible Bipartition 35% Medium
0887 * Super Egg Drop 21% Hard
0888 * Fair Candy Swap 52% Easy
0889 * Construct Binary Tree from Preorder and Postorder Traversal 63% Medium
0890 * Find and Replace Pattern 69% Medium
0891 * Sum of Subsequence Widths 27% Hard
0892 * Surface Area of 3D Shapes 64% Easy
0893 * Groups of Special-Equivalent Strings 67% Easy
0894 * All Possible Full Binary Trees 73% Medium
0895 * Maximum Frequency Stack 45% Hard
0896 * Monotonic Array 51% Easy
0897 * Increasing Order Search Tree 66% Easy
0898 * Bitwise ORs of Subarrays 27% Medium
0899 * Orderly Queue 49% Hard
0900 * RLE Iterator 43% Medium
0901 * Online Stock Span 41% Medium
0902 * Numbers At Most N Given Digit Set 28% Hard
0903 * Valid Permutations for DI Sequence 47% Hard
0904 * Fruit Into Baskets 39% Medium
0905 * Sort Array By Parity 68% Easy
0906 * Super Palindromes 22% Hard
0907 * Sum of Subarray Minimums 28% Medium
0908 * Smallest Range I 67% Easy
0909 * Snakes and Ladders 30% Medium
0910 * Smallest Range II 26% Medium
0911 * Online Election 38% Medium
0912 * Sort an Array 59% Medium
0913 * Cat and Mouse 31% Hard
0914 * X of a Kind in a Deck of Cards 39% Easy
0915 * Partition Array into Disjoint Intervals 42% Medium
0916 * Word Subsets 39% Medium
0917 * Reverse Only Letters 53% Easy
0918 * Maximum Sum Circular Subarray 31% Medium
0919 * Complete Binary Tree Inserter 59% Medium
0920 * Number of Music Playlists 43% Hard
0921 * Minimum Add to Make Parentheses Valid 70% Medium
0922 * Sort Array By Parity II 67% Easy
0923 * 3Sum With Multiplicity 30% Medium
0924 * Minimize Malware Spread 39% Hard
0925 * Long Pressed Name 45% Easy
0926 * Flip String to Monotone Increasing 45% Medium
0927 * Three Equal Parts 30% Hard
0928 * Minimize Malware Spread II 39% Hard
0929 * Unique Email Addresses 63% Easy
0930 * Binary Subarrays With Sum 35% Medium
0931 * Minimum Falling Path Sum 60% Medium
0932 * Beautiful Array 58% Medium
0933 * Number of Recent Calls 70% Easy
0934 * Shortest Bridge 43% Medium
0935 * Knight Dialer 42% Medium
0936 * Stamping The Sequence 32% Hard
0937 * Reorder Data in Log Files 52% Easy
0938 * Range Sum of BST 76% Easy
0939 * Minimum Area Rectangle 41% Medium
0940 * Distinct Subsequences II 41% Hard
0941 * Valid Mountain Array 35% Easy
0942 * DI String Match 71% Easy
0943 * Find the Shortest Superstring 38% Hard
0944 * Delete Columns to Make Sorted 68% Easy
0945 * Minimum Increment to Make Array Unique 47% Medium
0946 * Validate Stack Sequences 55% Medium
0947 * Most Stones Removed with Same Row or Column 48% Medium
0948 * Bag of Tokens 36% Medium
0949 * Largest Time for Given Digits 35% Easy
0950 * Reveal Cards In Increasing Order 75% Medium
0951 * Flip Equivalent Binary Trees 62% Medium
0952 * Largest Component Size by Common Factor 29% Hard
0953 * Verifying an Alien Dictionary 57% Easy
0954 * Array of Doubled Pairs 27% Medium
0955 * Delete Columns to Make Sorted II 28% Medium
0956 * Tallest Billboard 37% Hard
0957 * Prison Cells After N Days 33% Medium
0958 * Check Completeness of a Binary Tree 46% Medium
0959 * Regions Cut By Slashes 65% Medium
0960 * Delete Columns to Make Sorted III 53% Hard
0961 * N-Repeated Element in Size 2N Array 66% Easy
0962 * Maximum Width Ramp 37% Medium
0963 * Minimum Area Rectangle II 49% Medium
0964 * Least Operators to Express Number 36% Hard
0965 * Univalued Binary Tree 67% Easy
0966 * Vowel Spellchecker 38% Medium
0967 * Numbers With Same Consecutive Differences 35% Medium
0968 * Binary Tree Cameras 35% Hard
0969 * Pancake Sorting 63% Medium
0970 * Powerful Integers 39% Easy
0971 * Flip Binary Tree To Match Preorder Traversal 43% Medium
0972 * Equal Rational Numbers 41% Hard
0973 * K Closest Points to Origin 58% Medium
0974 * Subarray Sums Divisible by K 37% Medium
0975 * Odd Even Jump 40% Hard
0976 * Largest Perimeter Triangle 54% Easy
0977 * Squares of a Sorted Array 71% Easy
0978 * Longest Turbulent Subarray 39% Medium
0979 * Distribute Coins in Binary Tree 65% Medium
0980 * Unique Paths III 70% Hard
0981 * Time Based Key-Value Store 36% Medium
0982 * Triples with Bitwise AND Equal To Zero 49% Hard
0983 * Minimum Cost For Tickets 56% Medium
0984 * String Without AAA or BBB 36% Medium
0985 * Sum of Even Numbers After Queries 59% Easy
0986 * Interval List Intersections 61% Medium
0987 * Vertical Order Traversal of a Binary Tree 38% Medium
0988 * Smallest String Starting From Leaf 44% Medium
0989 * Add to Array-Form of Integer 43% Easy
0990 * Satisfiability of Equality Equations 41% Medium
0991 * Broken Calculator 50% Medium
0992 * Subarrays with K Different Integers 26% Hard
0993 * Cousins in Binary Tree 51% Easy
0994 * Rotting Oranges 50% Easy
0995 * Minimum Number of K Consecutive Bit Flips 40% Hard
0996 * Number of Squareful Arrays 44% Hard
0997 * Find the Town Judge 50% Easy
0998 * Maximum Binary Tree II 59% Medium
0999 * Available Captures for Rook 69% Easy
1000 * Minimum Cost to Merge Stones 31% Hard
1001 * Grid Illumination 26% Hard
1002 * Find Common Characters 66% Easy
1003 * Check If Word Is Valid After Substitutions 56% Medium
1004 * Max Consecutive Ones III 49% Medium
1005 * Maximize Sum Of Array After K Negations 51% Easy
1006 * Clumsy Factorial 50% Medium
1007 * Minimum Domino Rotations For Equal Row 44% Medium
1008 * Construct Binary Search Tree from Preorder Traversal 71% Medium
1009 * Complement of Base 10 Integer 59% Easy
1010 * Pairs of Songs With Total Durations Divisible by 60 43% Easy
1011 * Capacity To Ship Packages Within D Days 51% Medium
1012 * Numbers With Repeated Digits 27% Hard
1013 * Partition Array Into Three Parts With Equal Sum 40% Easy
1014 * Best Sightseeing Pair 47% Medium
1015 * Smallest Integer Divisible by K 29% Medium
1016 * Binary String With Substrings Representing 1 To N 56% Medium
1017 * Convert to Base -2 51% Medium
1018 * Binary Prefix Divisible By 5 45% Easy
1019 * Next Greater Node In Linked List 52% Medium
1020 * Number of Enclaves 50% Medium
1021 * Remove Outermost Parentheses 76% Easy
1022 * Sum of Root To Leaf Binary Numbers 59% Easy
1023 * Camelcase Matching 53% Medium
1024 * Video Stitching 46% Medium
1025 * Divisor Game 68% Easy
1026 * Maximum Difference Between Node and Ancestor 58% Medium
1027 * Longest Arithmetic Sequence 41% Medium
1028 * Recover a Tree From Preorder Traversal 61% Hard
1029 * Two City Scheduling 59% Easy
1030 * Matrix Cells in Distance Order 62% Easy
1031 * Maximum Sum of Two Non-Overlapping Subarrays 50% Medium
1032 * Stream of Characters 31% Hard
1033 * Moving Stones Until Consecutive 37% Easy
1034 * Coloring A Border 41% Medium
1035 * Uncrossed Lines 50% Medium
1036 * Escape a Large Maze 26% Hard
1037 * Valid Boomerang 41% Easy
1038 * Binary Search Tree to Greater Sum Tree 73% Medium
1039 * Minimum Score Triangulation of Polygon 47% Medium
1040 * Moving Stones Until Consecutive II 46% Medium
1041 * Robot Bounded In Circle 43% Medium
1042 * Flower Planting With No Adjacent 48% Easy
1043 * Partition Array for Maximum Sum 64% Medium
1044 * Longest Duplicate Substring 17% Hard
1046 * Last Stone Weight 59% Easy
1047 * Remove All Adjacent Duplicates In String 67% Easy
1048 * Longest String Chain 40% Medium
1049 * Last Stone Weight II 42% Medium
1051 * Height Checker 73% Easy
1052 * Grumpy Bookstore Owner 48% Medium
1053 * Previous Permutation With One Swap 42% Medium
1054 * Distant Barcodes 32% Medium
1071 * Greatest Common Divisor of Strings 58% Easy
1072 * Flip Columns For Maximum Number of Equal Rows 49% Medium
1073 * Adding Two Negabinary Numbers 30% Medium
1074 * Number of Submatrices That Sum to Target 44% Hard
1078 * Occurrences After Bigram 60% Easy
1079 * Letter Tile Possibilities 72% Medium
1080 * Insufficient Nodes in Root to Leaf Paths 44% Medium
1081 * Smallest Subsequence of Distinct Characters 45% Medium
1089 * Duplicate Zeros 57% Easy
1090 * Largest Values From Labels 48% Medium
1091 * Shortest Path in Binary Matrix 30% Medium
1092 * Shortest Common Supersequence 40% Hard
1093 * Statistics from a Large Sample 40% Medium
1094 * Car Pooling 54% Medium
1095 * Find in Mountain Array 30% Hard
1096 * Brace Expansion II 49% Hard
1103 * Distribute Candies to People 62% Easy
1104 * Path In Zigzag Labelled Binary Tree 67% Medium
1105 * Filling Bookcase Shelves 49% Medium
1106 * Parsing A Boolean Expression 54% Hard
1108 * Defanging an IP Address 81% Easy
1109 * Corporate Flight Bookings 42% Medium
1110 * Delete Nodes And Return Forest 57% Medium
1111 * Maximum Nesting Depth of Two Valid Parentheses Strings 77% Medium
1122 * Relative Sort Array 65% Easy
1123 * Lowest Common Ancestor of Deepest Leaves 64% Medium
1124 * Longest Well-Performing Interval 25% Medium
1125 * Smallest Sufficient Team 41% Hard
1128 * Number of Equivalent Domino Pairs 43% Easy
1129 * Shortest Path with Alternating Colors 33% Medium
1130 * Minimum Cost Tree From Leaf Values 57% Medium
1131 * Maximum of Absolute Value Expression 39% Medium
1137 * N-th Tribonacci Number 52% Easy
1138 * Alphabet Board Path 39% Medium
1139 * Largest 1-Bordered Square 42% Medium
1140 * Stone Game II 58% Medium
1143 * Longest Common Subsequence 58% Medium
1144 * Decrease Elements To Make Array Zigzag 41% Medium
1145 * Binary Tree Coloring Game 40% Medium
1146 * Snapshot Array 23% Medium
1147 * Longest Chunked Palindrome Decomposition 51% Hard
1154 * Day of the Year 53% Easy
1155 * Number of Dice Rolls With Target Sum 42% Medium
1156 * Swap For Longest Repeated Character Substring 42% Medium
1157 * Online Majority Element In Subarray 25% Hard
1160 * Find Words That Can Be Formed by Characters 69% Easy
1161 * Maximum Level Sum of a Binary Tree 67% Medium
1162 * As Far from Land as Possible 47% Medium
1163 * Last Substring in Lexicographical Order 22% Hard
1169 * Invalid Transactions 29% Medium
1170 * Compare Strings by Frequency of the Smallest Character 60% Easy
1171 * Remove Zero Sum Consecutive Nodes from Linked List 39% Medium
1172 * Dinner Plate Stacks 21% Hard
1175 * Prime Arrangements 46% Easy
1177 * Can Make Palindrome from Substring 20% Medium
1178 * Number of Valid Words for Each Puzzle 27% Hard
1184 * Distance Between Bus Stops 56% Easy
1185 * Day of the Week 58% Easy
1186 * Maximum Subarray Sum with One Deletion 31% Medium
1187 * Make Array Strictly Increasing 39% Hard
1189 * Maximum Number of Balloons 63% Easy
1190 * Reverse Substrings Between Each Pair of Parentheses 53% Medium
1191 * K-Concatenation Maximum Sum 24% Medium
1192 * Critical Connections in a Network 37% Hard
1200 * Minimum Absolute Difference 65% Easy
1201 * Ugly Number III 20% Medium
1202 * Smallest String With Swaps 30% Medium
1203 * Sort Items by Groups Respecting Dependencies 37% Hard
1206 * Design Skiplist 55% Hard
1207 * Unique Number of Occurrences 68% Easy
1208 * Get Equal Substrings Within Budget 33% Medium
1209 * Remove All Adjacent Duplicates in String II 52% Medium
1210 * Minimum Moves to Reach Target with Rotations 41% Hard
1217 * Play with Chips 67% Easy
1218 * Longest Arithmetic Subsequence of Given Difference 36% Medium
1219 * Path with Maximum Gold 60% Medium
1220 * Count Vowels Permutation 52% Hard
1221 * Split a String in Balanced Strings 77% Easy
1222 * Queens That Can Attack the King 64% Medium
1223 * Dice Roll Simulation 43% Medium
1224 * Maximum Equal Frequency 28% Hard
1227 * Airplane Seat Assignment Probability 64% Medium
1232 * Check If It Is a Straight Line 50% Easy
1233 * Remove Sub-Folders from the Filesystem 43% Medium
1234 * Replace the Substring for Balanced String 28% Medium
1235 * Maximum Profit in Job Scheduling 42% Hard
1237 * Find Positive Integer Solution for a Given Equation 68% Easy
1238 * Circular Permutation in Binary Representation 60% Medium
1239 * Maximum Length of a Concatenated String with Unique Characters 38% Medium
1240 * Tiling a Rectangle with the Fewest Squares 45% Hard
1247 * Minimum Swaps to Make Strings Equal 55% Medium
1248 * Count Number of Nice Subarrays 47% Medium
1249 * Minimum Remove to Make Valid Parentheses 54% Medium
1250 * Check If It Is a Good Array 51% Hard
1252 * Cells with Odd Values in a Matrix 75% Easy
1253 * Reconstruct a 2-Row Binary Matrix 36% Medium
1254 * Number of Closed Islands 59% Medium
1255 * Maximum Score Words Formed by Letters 63% Hard
1260 * Shift 2D Grid 59% Easy
1261 * Find Elements in a Contaminated Binary Tree 70% Medium
1262 * Greatest Sum Divisible by Three 45% Medium
1263 * Minimum Moves to Move a Box to Their Target Location 42% Hard
1266 * Minimum Time Visiting All Points 80% Easy
1267 * Count Servers that Communicate 59% Medium
1268 * Search Suggestions System 52% Medium
1269 * Number of Ways to Stay in the Same Place After Some Steps 37% Hard
1275 * Find Winner on a Tic Tac Toe Game 52% Easy
1276 * Number of Burgers with No Waste of Ingredients 49% Medium
1277 * Count Square Submatrices with All Ones 66% Medium
1278 * Palindrome Partitioning III 55% Hard
1281 * Subtract the Product and Sum of Digits of an Integer 82% Easy
1282 * Group the People Given the Group Size They Belong To 79% Medium
1283 * Find the Smallest Divisor Given a Threshold 33% Medium
1284 * Minimum Number of Flips to Convert Binary Matrix to Zero Matrix 63% Hard
1286 * Iterator for Combination 57% Medium
1287 * Element Appearing More Than 25% In Sorted Array 60% Easy
1288 * Remove Covered Intervals 56% Medium
1289 * Minimum Falling Path Sum II 59% Hard
1290 * Convert Binary Number in a Linked List to Integer 81% Easy
1291 * Sequential Digits 47% Medium
1292 * Maximum Side Length of a Square with Sum Less than or Equal to Threshold 41% Medium
1293 * Shortest Path in a Grid with Obstacles Elimination 35% Hard
1295 * Find Numbers with Even Number of Digits 82% Easy
1296 * Divide Array in Sets of K Consecutive Numbers 41% Medium
1297 * Maximum Number of Occurrences of a Substring 42% Medium
1298 * Maximum Candies You Can Get from Boxes 57% Hard
1299 * Replace Elements with Greatest Element on Right Side 75% Easy
1300 * Sum of Mutated Array Closest to Target 43% Medium
1301 * Number of Paths with Max Score 32% Hard
1302 * Deepest Leaves Sum 80% Medium
1304 * Find N Unique Integers Sum up to Zero 74% Easy
1305 * All Elements in Two Binary Search Trees 73% Medium
1306 * Jump Game III 57% Medium
1307 * Verbal Arithmetic Puzzle 33% Hard
1309 * Decrypt String from Alphabet to Integer Mapping 73% Easy
1310 * XOR Queries of a Subarray 62% Medium
1311 * Get Watched Videos by Your Friends 35% Medium
1312 * Minimum Insertion Steps to Make a String Palindrome 56% Hard
1313 * Decompress Run-Length Encoded List 81% Easy
1314 * Matrix Block Sum 72% Medium
1315 * Sum of Nodes with Even-Valued Grandparent 79% Medium
1316 * Distinct Echo Substrings 40% Hard
1317 * Convert Integer to the Sum of Two No-Zero Integers 61% Easy
1318 * Minimum Flips to Make a OR b Equal to c 59% Medium
1319 * Number of Operations to Make Network Connected 46% Medium
1320 * Minimum Distance to Type a Word Using Two Fingers 55% Hard
1323 * Maximum 69 Number 75% Easy
1324 * Print Words Vertically 57% Medium
1325 * Delete Leaves With a Given Value 68% Medium
1326 * Minimum Number of Taps to Open to Water a Garden 44% Hard
1328 * Break a Palindrome 43% Medium
1329 * Sort the Matrix Diagonally 74% Medium
1330 * Reverse Subarray To Maximize Array Value 35% Hard
1331 * Rank Transform of an Array 52% Easy
1332 * Remove Palindromic Subsequences 61% Easy
1333 * Filter Restaurants by Vegan-Friendly, Price and Distance 47% Medium
1334 * Find the City With the Smallest Number of Neighbors at a Threshold Distance 45% Medium
1335 * Minimum Difficulty of a Job Schedule 58% Hard
1337 * The K Weakest Rows in a Matrix 63% Easy
1338 * Reduce Array Size to The Half 61% Medium
1339 * Maximum Product of Splitted Binary Tree 36% Medium
1340 * Jump Game V 49% Hard
1342 * Number of Steps to Reduce a Number to Zero 82% Easy
1343 * Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold 56% Medium
1344 * Angle Between Hands of a Clock 59% Medium
1345 * Jump Game IV 30% Hard
1346 * Check If N and Its Double Exist 41% Easy
1347 * Minimum Number of Steps to Make Two Strings Anagram 69% Medium
1348 * Tweet Counts Per Frequency 24% Medium
1349 * Maximum Students Taking Exam 39% Hard
1351 * Count Negative Numbers in a Sorted Matrix 78% Easy
1352 * Product of the Last K Numbers 41% Medium
1353 * Maximum Number of Events That Can Be Attended 29% Medium
1354 * Construct Target Array With Multiple Sums 30% Hard
1356 * Sort Integers by The Number of 1 Bits 67% Easy
1357 * Apply Discount Every n Orders 44% Medium
1358 * Number of Substrings Containing All Three Characters 40% Medium
1359 * Count All Valid Pickup and Delivery Options 53% Hard
1360 * Number of Days Between Two Dates 45% Easy
1361 * Validate Binary Tree Nodes 54% Medium
1362 * Closest Divisors 47% Medium
1363 * Largest Multiple of Three 31% Hard
1365 * How Many Numbers Are Smaller Than the Current Number 82% Easy
1366 * Rank Teams by Votes 46% Medium
1367 * Linked List in Binary Tree 35% Medium
1368 * Minimum Cost to Make at Least One Valid Path in a Grid 47% Hard
1370 * Increasing Decreasing String 73% Easy
1371 * Find the Longest Substring Containing Vowels in Even Counts 41% Medium
1372 * Longest ZigZag Path in a Binary Tree 42% Medium
1373 * Maximum Sum BST in Binary Tree 41% Hard
1374 * Generate a String With Characters That Have Odd Counts 70% Easy
1375 * Bulb Switcher III 48% Medium
1376 * Time Needed to Inform All Employees 47% Medium
1377 * Frog Position After T Seconds 28% Hard
1379 * Find a Corresponding Node of a Binary Tree in a Clone of That Tree 83% Medium
1380 * Lucky Numbers in a Matrix 70% Easy
1381 * Design a Stack With Increment Operation 72% Medium
1382 * Balance a Binary Search Tree 63% Medium
1383 * Maximum Performance of a Team 27% Hard
1385 * Find the Distance Value Between Two Arrays 72% Easy
1386 * Cinema Seat Allocation 24% Medium
1387 * Sort Integers by The Power Value 67% Medium
1388 * Pizza With 3n Slices 40% Hard
1389 * Create Target Array in the Given Order 82% Easy
1390 * Four Divisors 31% Medium
1391 * Check if There is a Valid Path in a Grid 37% Medium
1392 * Longest Happy Prefix 33% Hard
1394 * Find Lucky Integer in an Array 68% Easy
1395 * Count Number of Teams 82% Medium
1396 * Design Underground System 44% Medium
1397 * Find All Good Strings 28% Hard

以下免费的算法题,暂时不能提交 Go 解答

helper

gen_kit 会处理大部分琐碎的工作。

致谢

感谢aQuaYi开源的Leetcode Helper工具

leetcode's People

Contributors

zjbztianya avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.