Leetcode
1 | Easy | Two Sum 2 | Medium | Add Two Numbers 3 | Medium | Longest Substring Without Repeating Characters 5 | Medium | Longest Palindromic Substring 6 | Medium | Zigzag Conversion 7 | Medium | Reverse Integer 8 | Medium | String to Integer (atoi) 9 | Easy | Palindrome Number 11 | Medium | Container With Most Water 12 | Medium | Integer to Roman 13 | Easy | Roman to Integer 15 | Medium | 3Sum 16 | Medium | 3Sum Closest 17 | Medium | Letter Combinations of a Phone Number 18 | Medium | 4Sum 19 | Medium | Remove Nth Node From End of List 20 | Easy | Valid Parentheses 21 | Easy | Merge Two Sorted Lists 22 | Medium | Generate Parentheses 24 | Medium | Swap Nodes in Pairs 27 | Easy | Remove Element 29 | Medium | Divide Two Integers 31 | Medium | Next Permutation 33 | Medium | Search in Rotated Sorted Array 34 | Medium | Find First and Last Position of Element in Sorted Array 35 | Easy | Search Insert Position 36 | Medium | Valid Sudoku 38 | Medium | Count and Say 39 | Medium | Combination Sum 40 | Medium | Combination Sum II 43 | Medium | Multiply Strings 45 | Medium | Jump Game II 46 | Medium | Permutations 47 | Medium | Permutations II 48 | Medium | Rotate Image 49 | Medium | Group Anagrams 50 | Medium | Pow(x, n) 53 | Medium | Maximum Subarray 54 | Medium | Spiral Matrix 55 | Medium | Jump Game 56 | Medium | Merge Intervals 57 | Medium | Insert Interval 59 | Medium | Spiral Matrix II 62 | Medium | Unique Paths 63 | Medium | Unique Paths II 64 | Medium | Minimum Path Sum 66 | Easy | Plus One 67 | Easy | Add Binary 70 | Easy | Climbing Stairs 71 | Medium | Simplify Path 72 | Medium | Edit Distance 73 | Medium | Set Matrix Zeroes 74 | Medium | Search a 2D Matrix 75 | Medium | Sort Colors 77 | Medium | Combinations 78 | Medium | Subsets 79 | Medium | Word Search 81 | Medium | Search in Rotated Sorted Array II 86 | Medium | Partition List 89 | Medium | Gray Code 90 | Medium | Subsets II 91 | Medium | Decode Ways 92 | Medium | Reverse Linked List II 94 | Easy | Binary Tree Inorder Traversal 95 | Medium | Unique Binary Search Trees II 97 | Medium | Interleaving String 98 | Medium | Validate Binary Search Tree 99 | Medium | Recover Binary Search Tree 100 | Easy | Same Tree 102 | Medium | Binary Tree Level Order Traversal 103 | Medium | Binary Tree Zigzag Level Order Traversal 104 | Easy | Maximum Depth of Binary Tree 105 | Medium | Construct Binary Tree from Preorder and Inorder Traversal 107 | Medium | Binary Tree Level Order Traversal II 109 | Medium | Convert Sorted List to Binary Search Tree 110 | Easy | Balanced Binary Tree 111 | Easy | Minimum Depth of Binary Tree 113 | Medium | Path Sum II 114 | Medium | Flatten Binary Tree to Linked List 116 | Medium | Populating Next Right Pointers in Each Node 118 | Easy | Pascal's Triangle 121 | Easy | Best Time to Buy and Sell Stock 125 | Easy | Valid Palindrome 128 | Medium | Longest Consecutive Sequence 130 | Medium | Surrounded Regions 131 | Medium | Palindrome Partitioning 133 | Medium | Clone Graph 134 | Medium | Gas Station 136 | Easy | Single Number 137 | Medium | Single Number II 138 | Medium | Copy List with Random Pointer 139 | Medium | Word Break 141 | Easy | Linked List Cycle 142 | Medium | Linked List Cycle II 143 | Medium | Reorder List 144 | Easy | Binary Tree Preorder Traversal 146 | Medium | LRU Cache 150 | Medium | Evaluate Reverse Polish Notation 152 | Medium | Maximum Product Subarray 153 | Medium | Find Minimum in Rotated Sorted Array 155 | Medium | Min Stack 162 | Medium | Find Peak Element 167 | Medium | Two Sum II - Input Array Is Sorted 168 | Easy | Excel Sheet Column Title 169 | Easy | Majority Element 189 | Medium | Rotate Array 190 | Easy | Reverse Bits 191 | Easy | Number of 1 Bits 198 | Medium | House Robber 199 | Medium | Binary Tree Right Side View 200 | Medium | Number of Islands 201 | Medium | Bitwise AND of Numbers Range 202 | Easy | Happy Number 205 | Easy | Isomorphic Strings 206 | Easy | Reverse Linked List 207 | Medium | Course Schedule 208 | Medium | Implement Trie (Prefix Tree) 209 | Medium | Minimum Size Subarray Sum 210 | Medium | Course Schedule II 211 | Medium | Design Add and Search Words Data Structure 213 | Medium | House Robber II 215 | Medium | Kth Largest Element in an Array 217 | Easy | Contains Duplicate 225 | Easy | Implement Stack using Queues 226 | Easy | Invert Binary Tree 228 | Easy | Summary Ranges 229 | Medium | Majority Element II 230 | Medium | Kth Smallest Element in a BST 231 | Easy | Power of Two 232 | Easy | Implement Queue using Stacks 235 | Medium | Lowest Common Ancestor of a Binary Search Tree 236 | Medium | Lowest Common Ancestor of a Binary Tree 237 | Medium | Delete Node in a Linked List 238 | Medium | Product of Array Except Self 242 | Easy | Valid Anagram 258 | Easy | Add Digits 268 | Easy | Missing Number 278 | Easy | First Bad Version 279 | Medium | Perfect Squares 283 | Easy | Move Zeroes 287 | Medium | Find the Duplicate Number 300 | Medium | Longest Increasing Subsequence 309 | Medium | Best Time to Buy and Sell Stock with Cooldown 310 | Medium | Minimum Height Trees 316 | Medium | Remove Duplicate Letters 318 | Medium | Maximum Product of Word Lengths 319 | Medium | Bulb Switcher 322 | Medium | Coin Change 324 | Medium | Wiggle Sort II 328 | Medium | Odd Even Linked List 338 | Easy | Counting Bits 341 | Medium | Flatten Nested List Iterator 342 | Easy | Power of Four 343 | Medium | Integer Break 344 | Easy | Reverse String 347 | Medium | Top K Frequent Elements 349 | Easy | Intersection of Two Arrays 355 | Medium | Design Twitter 357 | Medium | Count Numbers with Unique Digits 365 | Medium | Water and Jug Problem 368 | Medium | Largest Divisible Subset 371 | Medium | Sum of Two Integers 372 | Medium | Super Pow 373 | Medium | Find K Pairs with Smallest Sums 375 | Medium | Guess Number Higher or Lower II 376 | Medium | Wiggle Subsequence 377 | Medium | Combination Sum IV 378 | Medium | Kth Smallest Element in a Sorted Matrix 380 | Medium | Insert Delete GetRandom O(1) 382 | Medium | Linked List Random Node 383 | Easy | Ransom Note 384 | Medium | Shuffle an Array 385 | Medium | Mini Parser 386 | Medium | Lexicographical Numbers 387 | Easy | First Unique Character in a String 388 | Medium | Longest Absolute File Path 390 | Medium | Elimination Game 392 | Easy | Is Subsequence 393 | Medium | UTF-8 Validation 394 | Medium | Decode String 395 | Medium | Longest Substring with At Least K Repeating Characters 396 | Medium | Rotate Function 397 | Medium | Integer Replacement 398 | Medium | Random Pick Index 399 | Medium | Evaluate Division 400 | Medium | Nth Digit 402 | Medium | Remove K Digits 406 | Medium | Queue Reconstruction by Height 409 | Easy | Longest Palindrome 415 | Easy | Add Strings 416 | Medium | Partition Equal Subset Sum 417 | Medium | Pacific Atlantic Water Flow 419 | Medium | Battleships in a Board 421 | Medium | Maximum XOR of Two Numbers in an Array 423 | Medium | Reconstruct Original Digits from English 424 | Medium | Longest Repeating Character Replacement 427 | Medium | Construct Quad Tree 429 | Medium | N-ary Tree Level Order Traversal 433 | Medium | Minimum Genetic Mutation 435 | Medium | Non-overlapping Intervals 436 | Medium | Find Right Interval 437 | Medium | Path Sum III 438 | Medium | Find All Anagrams in a String 443 | Medium | String Compression 445 | Medium | Add Two Numbers II 447 | Medium | Number of Boomerangs 449 | Medium | Serialize and Deserialize BST 451 | Medium | Sort Characters By Frequency 452 | Medium | Minimum Number of Arrows to Burst Balloons 454 | Medium | 4Sum II 455 | Easy | Assign Cookies 456 | Medium | 132 Pattern 457 | Medium | Circular Array Loop 459 | Easy | Repeated Substring Pattern 467 | Medium | Unique Substrings in Wraparound String 468 | Medium | Validate IP Address 469 | Medium | Convex Polygon 474 | Medium | Ones and Zeroes 475 | Medium | Heaters 477 | Medium | Total Hamming Distance 481 | Medium | Magical String 486 | Medium | Predict the Winner 494 | Medium | Target Sum 497 | Medium | Random Point in Non-overlapping Rectangles 498 | Medium | Diagonal Traverse 501 | Easy | Find Mode in Binary Search Tree 508 | Medium | Most Frequent Subtree Sum 509 | Easy | Fibonacci Number 513 | Medium | Find Bottom Left Tree Value 515 | Medium | Find Largest Value in Each Tree Row 516 | Medium | Longest Palindromic Subsequence 518 | Medium | Coin Change II 519 | Medium | Random Flip Matrix 520 | Easy | Detect Capital 522 | Medium | Longest Uncommon Subsequence II 523 | Medium | Continuous Subarray Sum 524 | Medium | Longest Word in Dictionary through Deleting 525 | Medium | Contiguous Array 528 | Medium | Random Pick with Weight 529 | Medium | Minesweeper 530 | Easy | Minimum Absolute Difference in BST 532 | Medium | K-diff Pairs in an Array 535 | Medium | Encode and Decode TinyURL 537 | Medium | Complex Number Multiplication 538 | Medium | Convert BST to Greater Tree 539 | Medium | Minimum Time Difference 540 | Medium | Single Element in a Sorted Array 542 | Medium | 01 Matrix 543 | Easy | Diameter of Binary Tree 547 | Medium | Number of Provinces 553 | Medium | Optimal Division 554 | Medium | Brick Wall 556 | Medium | Next Greater Element III 557 | Easy | Reverse Words in a String III 560 | Medium | Subarray Sum Equals K 565 | Medium | Array Nesting 567 | Medium | Permutation in String 572 | Easy | Subtree of Another Tree 576 | Medium | Out of Boundary Paths 581 | Medium | Shortest Unsorted Continuous Subarray 583 | Medium | Delete Operation for Two Strings 589 | Easy | N-ary Tree Preorder Traversal 592 | Medium | Fraction Addition and Subtraction 593 | Medium | Valid Square 606 | Medium | Construct String from Binary Tree 609 | Medium | Find Duplicate File in System 611 | Medium | Valid Triangle Number 617 | Easy | Merge Two Binary Trees 621 | Medium | Task Scheduler 622 | Medium | Design Circular Queue 623 | Medium | Add One Row to Tree 624 | Medium | Maximum Distance in Arrays 627 | Easy | Swap Salary 633 | Medium | Sum of Square Numbers 636 | Medium | Exclusive Time of Functions 638 | Medium | Shopping Offers 640 | Medium | Solve the Equation 641 | Medium | Design Circular Deque 645 | Easy | Set Mismatch 646 | Medium | Maximum Length of Pair Chain 647 | Medium | Palindromic Substrings 648 | Medium | Replace Words 649 | Medium | Dota2 Senate 652 | Medium | Find Duplicate Subtrees 654 | Medium | Maximum Binary Tree 655 | Medium | Print Binary Tree 658 | Medium | Find K Closest Elements 659 | Medium | Split Array into Consecutive Subsequences 662 | Medium | Maximum Width of Binary Tree 667 | Medium | Beautiful Arrangement II 669 | Medium | Trim a Binary Search Tree 670 | Medium | Maximum Swap 672 | Medium | Bulb Switcher II 673 | Medium | Number of Longest Increasing Subsequence 676 | Medium | Implement Magic Dictionary 677 | Medium | Map Sum Pairs 678 | Medium | Valid Parenthesis String 684 | Medium | Redundant Connection 686 | Medium | Repeated String Match 687 | Medium | Longest Univalue Path 688 | Medium | Knight Probability in Chessboard 692 | Medium | Top K Frequent Words 695 | Medium | Max Area of Island 698 | Medium | Partition to K Equal Sum Subsets 703 | Easy | Kth Largest Element in a Stream 704 | Easy | Binary Search 705 | Easy | Design HashSet 707 | Medium | Design Linked List 712 | Medium | Minimum ASCII Delete Sum for Two Strings 713 | Medium | Subarray Product Less Than K 714 | Medium | Best Time to Buy and Sell Stock with Transaction Fee 718 | Medium | Maximum Length of Repeated Subarray 720 | Medium | Longest Word in Dictionary 721 | Medium | Accounts Merge 722 | Medium | Remove Comments 724 | Easy | Find Pivot Index 725 | Medium | Split Linked List in Parts 729 | Medium | My Calendar I 731 | Medium | My Calendar II 733 | Easy | Flood Fill 735 | Medium | Asteroid Collision 738 | Medium | Monotone Increasing Digits 739 | Medium | Daily Temperatures 740 | Medium | Delete and Earn 743 | Medium | Network Delay Time 744 | Easy | Find Smallest Letter Greater Than Target 746 | Easy | Min Cost Climbing Stairs 752 | Medium | Open the Lock 754 | Medium | Reach a Number 756 | Medium | Pyramid Transition Matrix 762 | Easy | Prime Number of Set Bits in Binary Representation 763 | Medium | Partition Labels 764 | Medium | Largest Plus Sign 767 | Medium | Reorganize String 769 | Medium | Max Chunks To Make Sorted 775 | Medium | Global and Local Inversions 777 | Medium | Swap Adjacent in LR String 779 | Medium | K-th Symbol in Grammar 781 | Medium | Rabbits in Forest 784 | Medium | Letter Case Permutation 785 | Medium | Is Graph Bipartite? 786 | Medium | K-th Smallest Prime Fraction 787 | Medium | Cheapest Flights Within K Stops 788 | Medium | Rotated Digits 789 | Medium | Escape The Ghosts 790 | Medium | Domino and Tromino Tiling 791 | Medium | Custom Sort String 792 | Medium | Number of Matching Subsequences 794 | Medium | Valid Tic-Tac-Toe State 795 | Medium | Number of Subarrays with Bounded Maximum 797 | Medium | All Paths From Source to Target 799 | Medium | Champagne Tower 802 | Medium | Find Eventual Safe States 807 | Medium | Max Increase to Keep City Skyline 808 | Medium | Soup Servings 809 | Medium | Expressive Words 811 | Medium | Subdomain Visit Count 813 | Medium | Largest Sum of Averages 814 | Medium | Binary Tree Pruning 816 | Medium | Ambiguous Coordinates 817 | Medium | Linked List Components 820 | Medium | Short Encoding of Words 822 | Medium | Card Flipping Game 823 | Medium | Binary Trees With Factors 824 | Easy | Goat Latin 825 | Medium | Friends Of Appropriate Ages 826 | Medium | Most Profit Assigning Work 831 | Medium | Masking Personal Information 833 | Medium | Find And Replace in String 835 | Medium | Image Overlap 836 | Easy | Rectangle Overlap 837 | Medium | New 21 Game 838 | Medium | Push Dominoes 840 | Medium | Magic Squares In Grid 841 | Medium | Keys and Rooms 842 | Medium | Split Array into Fibonacci Sequence 844 | Easy | Backspace String Compare 845 | Medium | Longest Mountain in Array 846 | Medium | Hand of Straights 848 | Medium | Shifting Letters 851 | Medium | Loud and Rich 852 | Medium | Peak Index in a Mountain Array 853 | Medium | Car Fleet 855 | Medium | Exam Room 856 | Medium | Score of Parentheses 858 | Medium | Mirror Reflection 859 | Easy | Buddy Strings 860 | Easy | Lemonade Change 861 | Medium | Score After Flipping Matrix 863 | Medium | All Nodes Distance K in Binary Tree 865 | Medium | Smallest Subtree with all the Deepest Nodes 866 | Medium | Prime Palindrome 867 | Easy | Transpose Matrix 868 | Easy | Binary Gap 869 | Medium | Reordered Power of 2 870 | Medium | Advantage Shuffle 872 | Easy | Leaf-Similar Trees 873 | Medium | Length of Longest Fibonacci Subsequence 875 | Medium | Koko Eating Bananas 876 | Easy | Middle of the Linked List 877 | Medium | Stone Game 880 | Medium | Decoded String at Index 881 | Medium | Boats to Save People 885 | Medium | Spiral Matrix III 886 | Medium | Possible Bipartition 889 | Medium | Construct Binary Tree from Preorder and Postorder Traversal 893 | Medium | Groups of Special-Equivalent Strings 894 | Medium | All Possible Full Binary Trees 896 | Easy | Monotonic Array 898 | Medium | Bitwise ORs of Subarrays 900 | Medium | RLE Iterator 901 | Medium | Online Stock Span 904 | Medium | Fruit Into Baskets 907 | Medium | Sum of Subarray Minimums 909 | Medium | Snakes and Ladders 910 | Medium | Smallest Range II 911 | Medium | Online Election 915 | Medium | Partition Array into Disjoint Intervals 916 | Medium | Word Subsets 918 | Medium | Maximum Sum Circular Subarray 919 | Medium | Complete Binary Tree Inserter 921 | Medium | Minimum Add to Make Parentheses Valid 925 | Easy | Long Pressed Name 926 | Medium | Flip String to Monotone Increasing 930 | Medium | Binary Subarrays With Sum 931 | Medium | Minimum Falling Path Sum 934 | Medium | Shortest Bridge 935 | Medium | Knight Dialer 938 | Easy | Range Sum of BST 939 | Medium | Minimum Area Rectangle 945 | Medium | Minimum Increment to Make Array Unique 946 | Medium | Validate Stack Sequences 947 | Medium | Most Stones Removed with Same Row or Column 948 | Medium | Bag of Tokens 949 | Medium | Largest Time for Given Digits 950 | Medium | Reveal Cards In Increasing Order 951 | Medium | Flip Equivalent Binary Trees 954 | Medium | Array of Doubled Pairs 955 | Medium | Delete Columns to Make Sorted II 957 | Medium | Prison Cells After N Days 958 | Medium | Check Completeness of a Binary Tree 959 | Medium | Regions Cut By Slashes 962 | Medium | Maximum Width Ramp 963 | Medium | Minimum Area Rectangle II 966 | Medium | Vowel Spellchecker 967 | Medium | Numbers With Same Consecutive Differences 969 | Medium | Pancake Sorting 970 | Medium | Powerful Integers 971 | Medium | Flip Binary Tree To Match Preorder Traversal 973 | Medium | K Closest Points to Origin 974 | Medium | Subarray Sums Divisible by K 977 | Easy | Squares of a Sorted Array 978 | Medium | Longest Turbulent Subarray 979 | Medium | Distribute Coins in Binary Tree 981 | Medium | Time Based Key-Value Store 983 | Medium | Minimum Cost For Tickets 984 | Medium | String Without AAA or BBB 985 | Medium | Sum of Even Numbers After Queries 988 | Medium | Smallest String Starting From Leaf 990 | Medium | Satisfiability of Equality Equations 991 | Medium | Broken Calculator 994 | Medium | Rotting Oranges 997 | Easy | Find the Town Judge 998 | Medium | Maximum Binary Tree II 1002 | Easy | Find Common Characters 1003 | Medium | Check If Word Is Valid After Substitutions 1004 | Medium | Max Consecutive Ones III 1005 | Easy | Maximize Sum Of Array After K Negations 1006 | Medium | Clumsy Factorial 1007 | Medium | Minimum Domino Rotations For Equal Row 1008 | Medium | Construct Binary Search Tree from Preorder Traversal 1010 | Medium | Pairs of Songs With Total Durations Divisible by 60 1011 | Medium | Capacity To Ship Packages Within D Days 1014 | Medium | Best Sightseeing Pair 1015 | Medium | Smallest Integer Divisible by K 1016 | Medium | Binary String With Substrings Representing 1 To N 1017 | Medium | Convert to Base -2 1019 | Medium | Next Greater Node In Linked List 1020 | Medium | Number of Enclaves 1023 | Medium | Camelcase Matching 1024 | Medium | Video Stitching 1026 | Medium | Maximum Difference Between Node and Ancestor 1027 | Medium | Longest Arithmetic Subsequence 1029 | Medium | Two City Scheduling 1031 | Medium | Maximum Sum of Two Non-Overlapping Subarrays 1033 | Medium | Moving Stones Until Consecutive 1034 | Medium | Coloring A Border 1035 | Medium | Uncrossed Lines 1038 | Medium | Binary Search Tree to Greater Sum Tree 1039 | Medium | Minimum Score Triangulation of Polygon 1040 | Medium | Moving Stones Until Consecutive II 1042 | Medium | Flower Planting With No Adjacent 1043 | Medium | Partition Array for Maximum Sum 1046 | Easy | Last Stone Weight 1048 | Medium | Longest String Chain 1049 | Medium | Last Stone Weight II 1051 | Easy | Height Checker 1052 | Medium | Grumpy Bookstore Owner 1053 | Medium | Previous Permutation With One Swap 1054 | Medium | Distant Barcodes 1061 | Medium | Lexicographically Smallest Equivalent String 1072 | Medium | Flip Columns For Maximum Number of Equal Rows 1073 | Medium | Adding Two Negabinary Numbers 1079 | Medium | Letter Tile Possibilities 1080 | Medium | Insufficient Nodes in Root to Leaf Paths 1081 | Medium | Smallest Subsequence of Distinct Characters 1090 | Medium | Largest Values From Labels 1091 | Medium | Shortest Path in Binary Matrix 1093 | Medium | Statistics from a Large Sample 1104 | Medium | Path In Zigzag Labelled Binary Tree 1105 | Medium | Filling Bookcase Shelves 1109 | Medium | Corporate Flight Bookings 1110 | Medium | Delete Nodes And Return Forest 1111 | Medium | Maximum Nesting Depth of Two Valid Parentheses Strings 1114 | Easy | Print in Order 1115 | Medium | Print FooBar Alternately 1116 | Medium | Print Zero Even Odd 1122 | Easy | Relative Sort Array 1123 | Medium | Lowest Common Ancestor of Deepest Leaves 1124 | Medium | Longest Well-Performing Interval 1129 | Medium | Shortest Path with Alternating Colors 1130 | Medium | Minimum Cost Tree From Leaf Values 1131 | Medium | Maximum of Absolute Value Expression 1137 | Easy | N-th Tribonacci Number 1138 | Medium | Alphabet Board Path 1139 | Medium | Largest 1-Bordered Square 1140 | Medium | Stone Game II 1143 | Medium | Longest Common Subsequence 1144 | Medium | Decrease Elements To Make Array Zigzag 1145 | Medium | Binary Tree Coloring Game 1146 | Medium | Snapshot Array 1155 | Medium | Number of Dice Rolls With Target Sum 1156 | Medium | Swap For Longest Repeated Character Substring 1160 | Easy | Find Words That Can Be Formed by Characters 1161 | Medium | Maximum Level Sum of a Binary Tree 1162 | Medium | As Far from Land as Possible 1170 | Medium | Compare Strings by Frequency of the Smallest Character 1171 | Medium | Remove Zero Sum Consecutive Nodes from Linked List 1177 | Medium | Can Make Palindrome from Substring 1186 | Medium | Maximum Subarray Sum with One Deletion 1190 | Medium | Reverse Substrings Between Each Pair of Parentheses 1195 | Medium | Fizz Buzz Multithreaded 1201 | Medium | Ugly Number III 1202 | Medium | Smallest String With Swaps 1207 | Easy | Unique Number of Occurrences 1208 | Medium | Get Equal Substrings Within Budget 1209 | Medium | Remove All Adjacent Duplicates in String II 1218 | Medium | Longest Arithmetic Subsequence of Given Difference 1219 | Medium | Path with Maximum Gold 1222 | Medium | Queens That Can Attack the King 1226 | Medium | The Dining Philosophers 1227 | Medium | Airplane Seat Assignment Probability 1232 | Easy | Check If It Is a Straight Line 1233 | Medium | Remove Sub-Folders from the Filesystem 1234 | Medium | Replace the Substring for Balanced String 1237 | Medium | Find Positive Integer Solution for a Given Equation 1238 | Medium | Circular Permutation in Binary Representation 1239 | Medium | Maximum Length of a Concatenated String with Unique Characters 1247 | Medium | Minimum Swaps to Make Strings Equal 1248 | Medium | Count Number of Nice Subarrays 1249 | Medium | Minimum Remove to Make Valid Parentheses 1253 | Medium | Reconstruct a 2-Row Binary Matrix 1254 | Medium | Number of Closed Islands 1261 | Medium | Find Elements in a Contaminated Binary Tree 1262 | Medium | Greatest Sum Divisible by Three 1266 | Easy | Minimum Time Visiting All Points 1267 | Medium | Count Servers that Communicate 1268 | Medium | Search Suggestions System 1276 | Medium | Number of Burgers with No Waste of Ingredients 1277 | Medium | Count Square Submatrices with All Ones 1282 | Medium | Group the People Given the Group Size They Belong To 1283 | Medium | Find the Smallest Divisor Given a Threshold 1286 | Medium | Iterator for Combination 1287 | Easy | Element Appearing More Than 25% In Sorted Array 1288 | Medium | Remove Covered Intervals 1292 | Medium | Maximum Side Length of a Square with Sum Less than or Equal to Threshold 1296 | Medium | Divide Array in Sets of K Consecutive Numbers 1297 | Medium | Maximum Number of Occurrences of a Substring 1300 | Medium | Sum of Mutated Array Closest to Target 1302 | Medium | Deepest Leaves Sum 1305 | Medium | All Elements in Two Binary Search Trees 1306 | Medium | Jump Game III 1310 | Medium | XOR Queries of a Subarray 1311 | Medium | Get Watched Videos by Your Friends 1314 | Medium | Matrix Block Sum 1315 | Medium | Sum of Nodes with Even-Valued Grandparent 1318 | Medium | Minimum Flips to Make a OR b Equal to c 1319 | Medium | Number of Operations to Make Network Connected 1325 | Medium | Delete Leaves With a Given Value 1328 | Medium | Break a Palindrome 1329 | Medium | Sort the Matrix Diagonally 1333 | Medium | Filter Restaurants by Vegan-Friendly, Price and Distance 1334 | Medium | Find the City With the Smallest Number of Neighbors at a Threshold Distance 1337 | Easy | The K Weakest Rows in a Matrix 1338 | Medium | Reduce Array Size to The Half 1339 | Medium | Maximum Product of Splitted Binary Tree 1343 | Medium | Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold 1344 | Medium | Angle Between Hands of a Clock 1347 | Medium | Minimum Number of Steps to Make Two Strings Anagram 1348 | Medium | Tweet Counts Per Frequency 1351 | Easy | Count Negative Numbers in a Sorted Matrix 1352 | Medium | Product of the Last K Numbers 1353 | Medium | Maximum Number of Events That Can Be Attended 1356 | Easy | Sort Integers by The Number of 1 Bits 1357 | Medium | Apply Discount Every n Orders 1358 | Medium | Number of Substrings Containing All Three Characters 1361 | Medium | Validate Binary Tree Nodes 1362 | Medium | Closest Divisors 1366 | Medium | Rank Teams by Votes 1367 | Medium | Linked List in Binary Tree 1371 | Medium | Find the Longest Substring Containing Vowels in Even Counts 1372 | Medium | Longest ZigZag Path in a Binary Tree 1376 | Medium | Time Needed to Inform All Employees 1379 | Easy | Find a Corresponding Node of a Binary Tree in a Clone of That Tree 1380 | Easy | Lucky Numbers in a Matrix 1381 | Medium | Design a Stack With Increment Operation 1382 | Medium | Balance a Binary Search Tree 1386 | Medium | Cinema Seat Allocation 1387 | Medium | Sort Integers by The Power Value 1389 | Easy | Create Target Array in the Given Order 1390 | Medium | Four Divisors 1391 | Medium | Check if There is a Valid Path in a Grid 1395 | Medium | Count Number of Teams 1396 | Medium | Design Underground System 1400 | Medium | Construct K Palindrome Strings 1401 | Medium | Circle and Rectangle Overlapping 1404 | Medium | Number of Steps to Reduce a Number in Binary Representation to One 1405 | Medium | Longest Happy String 1409 | Medium | Queries on a Permutation With Key 1410 | Medium | HTML Entity Parser 1414 | Medium | Find the Minimum Number of Fibonacci Numbers Whose Sum Is K 1415 | Medium | The k-th Lexicographical String of All Happy Strings of Length n 1418 | Medium | Display Table of Food Orders in a Restaurant 1419 | Medium | Minimum Number of Frogs Croaking 1422 | Easy | Maximum Score After Splitting a String 1423 | Medium | Maximum Points You Can Obtain from Cards 1424 | Medium | Diagonal Traverse II 1431 | Easy | Kids With the Greatest Number of Candies 1432 | Medium | Max Difference You Can Get From Changing an Integer 1433 | Medium | Check If a String Can Break Another String 1436 | Easy | Destination City 1438 | Medium | Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit 1441 | Medium | Build an Array With Stack Operations 1442 | Medium | Count Triplets That Can Form Two Arrays of Equal XOR 1443 | Medium | Minimum Time to Collect All Apples in a Tree 1447 | Medium | Simplified Fractions 1448 | Medium | Count Good Nodes in Binary Tree 1451 | Medium | Rearrange Words in a Sentence 1452 | Medium | People Whose List of Favorite Companies Is Not a Subset of Another List 1456 | Medium | Maximum Number of Vowels in a Substring of Given Length 1457 | Medium | Pseudo-Palindromic Paths in a Binary Tree 1461 | Medium | Check If a String Contains All Binary Codes of Size K 1462 | Medium | Course Schedule IV 1464 | Easy | Maximum Product of Two Elements in an Array 1465 | Medium | Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts 1466 | Medium | Reorder Routes to Make All Paths Lead to the City Zero 1471 | Medium | The k Strongest Values in an Array 1472 | Medium | Design Browser History 1476 | Medium | Subrectangle Queries 1477 | Medium | Find Two Non-overlapping Sub-arrays Each With Target Sum 1480 | Easy | Running Sum of 1d Array 1481 | Medium | Least Number of Unique Integers after K Removals 1482 | Medium | Minimum Number of Days to Make m Bouquets 1487 | Medium | Making File Names Unique 1488 | Medium | Avoid Flood in The City 1491 | Easy | Average Salary Excluding the Minimum and Maximum Salary 1492 | Medium | The kth Factor of n 1493 | Medium | Longest Subarray of 1's After Deleting One Element 1496 | Easy | Path Crossing 1497 | Medium | Check If Array Pairs Are Divisible by k 1498 | Medium | Number of Subsequences That Satisfy the Given Sum Condition 1502 | Easy | Can Make Arithmetic Progression From Sequence 1503 | Medium | Last Moment Before All Ants Fall Out of a Plank 1504 | Medium | Count Submatrices With All Ones 1508 | Medium | Range Sum of Sorted Subarray Sums 1509 | Medium | Minimum Difference Between Largest and Smallest Value in Three Moves 1512 | Easy | Number of Good Pairs 1513 | Medium | Number of Substrings With Only 1s 1514 | Medium | Path with Maximum Probability 1519 | Medium | Number of Nodes in the Sub-Tree With the Same Label 1524 | Medium | Number of Sub-arrays With Odd Sum 1525 | Medium | Number of Good Ways to Split a String 1529 | Medium | Minimum Suffix Flips 1530 | Medium | Number of Good Leaf Nodes Pairs 1535 | Medium | Find the Winner of an Array Game 1536 | Medium | Minimum Swaps to Arrange a Binary Grid 1540 | Medium | Can Convert String in K Moves 1541 | Medium | Minimum Insertions to Balance a Parentheses String 1545 | Medium | Find Kth Bit in Nth Binary String 1546 | Medium | Maximum Number of Non-Overlapping Subarrays With Sum Equals Target 1551 | Medium | Minimum Operations to Make Array Equal 1552 | Medium | Magnetic Force Between Two Balls 1557 | Medium | Minimum Number of Vertices to Reach All Nodes 1559 | Medium | Detect Cycles in 2D Grid 1561 | Medium | Maximum Number of Coins You Can Get 1562 | Medium | Find Latest Group of Size M 1567 | Medium | Maximum Length of Subarray With Positive Product 1572 | Easy | Matrix Diagonal Sum 1573 | Medium | Number of Ways to Split a String 1577 | Medium | Number of Ways Where Square of Number Is Equal to Product of Two Numbers 1578 | Medium | Minimum Time to Make Rope Colorful 1582 | Easy | Special Positions in a Binary Matrix 1583 | Medium | Count Unhappy Friends 1584 | Medium | Min Cost to Connect All Points 1589 | Medium | Maximum Sum Obtained of Any Permutation 1590 | Medium | Make Sum Divisible by P 1593 | Medium | Split a String Into the Max Number of Unique Substrings 1594 | Medium | Maximum Non Negative Product in a Matrix 1598 | Easy | Crawler Log Folder 1599 | Medium | Maximum Profit of Operating a Centennial Wheel 1600 | Medium | Throne Inheritance 1603 | Easy | Design Parking System 1604 | Medium | Alert Using Same Key-Card Three or More Times in a One Hour Period 1605 | Medium | Find Valid Matrix Given Row and Column Sums 1609 | Medium | Even Odd Tree 1615 | Medium | Maximal Network Rank 1616 | Medium | Split Two Strings to Make Palindrome 1620 | Medium | Coordinate With Maximum Network Quality 1621 | Medium | Number of Sets of K Non-Overlapping Line Segments 1624 | Easy | Largest Substring Between Two Equal Characters 1625 | Medium | Lexicographically Smallest String After Applying Operations 1626 | Medium | Best Team With No Conflicts 1630 | Medium | Arithmetic Subarrays 1631 | Medium | Path With Minimum Effort 1637 | Easy | Widest Vertical Area Between Two Points Containing No Points 1638 | Medium | Count Substrings That Differ by One Character 1642 | Medium | Furthest Building You Can Reach 1646 | Easy | Get Maximum in Generated Array 1647 | Medium | Minimum Deletions to Make Character Frequencies Unique 1648 | Medium | Sell Diminishing-Valued Colored Balls 1652 | Easy | Defuse the Bomb 1653 | Medium | Minimum Deletions to Make String Balanced 1656 | Easy | Design an Ordered Stream 1657 | Medium | Determine if Two Strings Are Close 1658 | Medium | Minimum Operations to Reduce X to Zero 1662 | Easy | Check If Two String Arrays are Equivalent 1663 | Medium | Smallest String With A Given Numeric Value 1664 | Medium | Ways to Make a Fair Array 1668 | Easy | Maximum Repeating Substring 1669 | Medium | Merge In Between Linked Lists 1670 | Medium | Design Front Middle Back Queue 1672 | Easy | Richest Customer Wealth 1673 | Medium | Find the Most Competitive Subsequence 1674 | Medium | Minimum Moves to Make Array Complementary 1678 | Easy | Goal Parser Interpretation 1680 | Medium | Concatenation of Consecutive Binary Numbers 1684 | Easy | Count the Number of Consistent Strings 1685 | Medium | Sum of Absolute Differences in a Sorted Array 1686 | Medium | Stone Game VI 1688 | Easy | Count of Matches in Tournament 1690 | Medium | Stone Game VII 1694 | Easy | Reformat Phone Number 1695 | Medium | Maximum Erasure Value 1696 | Medium | Jump Game VI 1700 | Easy | Number of Students Unable to Eat Lunch 1701 | Medium | Average Waiting Time 1702 | Medium | Maximum Binary String After Change 1704 | Easy | Determine if String Halves Are Alike 1705 | Medium | Maximum Number of Eaten Apples 1706 | Medium | Where Will the Ball Fall 1712 | Medium | Ways to Split Array Into Three Subarrays 1716 | Easy | Calculate Money in Leetcode Bank 1717 | Medium | Maximum Score From Removing Substrings 1718 | Medium | Construct the Lexicographically Largest Valid Sequence 1720 | Easy | Decode XORed Array 1721 | Medium | Swapping Nodes in a Linked List 1722 | Medium | Minimize Hamming Distance After Swap Operations 1725 | Easy | Number Of Rectangles That Can Form The Largest Square 1726 | Medium | Tuple with Same Product 1727 | Medium | Largest Submatrix With Rearrangements 1732 | Easy | Find the Highest Altitude 1733 | Medium | Minimum Number of People to Teach 1734 | Medium | Decode XORed Permutation 1736 | Easy | Latest Time by Replacing Hidden Digits 1737 | Medium | Change Minimum Characters to Satisfy One of Three Conditions 1738 | Medium | Find Kth Largest XOR Coordinate Value 1742 | Easy | Maximum Number of Balls in a Box 1743 | Medium | Restore the Array From Adjacent Pairs 1744 | Medium | Can You Eat Your Favorite Candy on Your Favorite Day? 1748 | Easy | Sum of Unique Elements 1749 | Medium | Maximum Absolute Sum of Any Subarray 1750 | Medium | Minimum Length of String After Deleting Similar Ends 1752 | Easy | Check if Array Is Sorted and Rotated 1753 | Medium | Maximum Score From Removing Stones 1754 | Medium | Largest Merge Of Two Strings 1758 | Easy | Minimum Changes To Make Alternating Binary String 1759 | Medium | Count Number of Homogenous Substrings 1760 | Medium | Minimum Limit of Balls in a Bag 1763 | Easy | Longest Nice Substring 1764 | Medium | Form Array by Concatenating Subarrays of Another Array 1765 | Medium | Map of Highest Peak 1768 | Easy | Merge Strings Alternately 1769 | Medium | Minimum Number of Operations to Move All Balls to Each Box 1773 | Easy | Count Items Matching a Rule 1774 | Medium | Closest Dessert Cost 1775 | Medium | Equal Sum Arrays With Minimum Number of Operations 1784 | Easy | Check if Binary String Has at Most One Segment of Ones 1785 | Medium | Minimum Elements to Add to Form a Given Sum 1786 | Medium | Number of Restricted Paths From First to Last Node 1790 | Easy | Check if One String Swap Can Make Strings Equal 1791 | Easy | Find Center of Star Graph 1792 | Medium | Maximum Average Pass Ratio 1796 | Easy | Second Largest Digit in a String 1797 | Medium | Design Authentication Manager 1798 | Medium | Maximum Number of Consecutive Values You Can Make 1800 | Easy | Maximum Ascending Subarray Sum 1801 | Medium | Number of Orders in the Backlog 1802 | Medium | Maximum Value at a Given Index in a Bounded Array 1805 | Easy | Number of Different Integers in a String 1806 | Medium | Minimum Number of Operations to Reinitialize a Permutation 1807 | Medium | Evaluate the Bracket Pairs of a String 1812 | Easy | Determine Color of a Chessboard Square 1813 | Medium | Sentence Similarity III 1814 | Medium | Count Nice Pairs in an Array 1816 | Easy | Truncate Sentence 1817 | Medium | Finding the Users Active Minutes 1818 | Medium | Minimum Absolute Sum Difference 1822 | Easy | Sign of the Product of an Array 1823 | Medium | Find the Winner of the Circular Game 1824 | Medium | Minimum Sideway Jumps 1827 | Easy | Minimum Operations to Make the Array Increasing 1828 | Medium | Queries on Number of Points Inside a Circle 1829 | Medium | Maximum XOR for Each Query 1832 | Easy | Check if the Sentence Is Pangram 1833 | Medium | Maximum Ice Cream Bars 1834 | Medium | Single-Threaded CPU 1837 | Easy | Sum of Digits in Base K 1838 | Medium | Frequency of the Most Frequent Element 1839 | Medium | Longest Substring Of All Vowels in Order 1844 | Easy | Replace All Digits with Characters 1845 | Medium | Seat Reservation Manager 1846 | Medium | Maximum Element After Decreasing and Rearranging 1848 | Easy | Minimum Distance to the Target Element 1849 | Medium | Splitting a String Into Descending Consecutive Values 1850 | Medium | Minimum Adjacent Swaps to Reach the Kth Smallest Number 1854 | Easy | Maximum Population Year 1855 | Medium | Maximum Distance Between a Pair of Values 1859 | Easy | Sorting the Sentence 1860 | Medium | Incremental Memory Leak 1861 | Medium | Rotating the Box 1863 | Easy | Sum of All Subset XOR Totals 1865 | Medium | Finding Pairs With a Certain Sum 1869 | Easy | Longer Contiguous Segments of Ones than Zeros 1870 | Medium | Minimum Speed to Arrive on Time 1871 | Medium | Jump Game VII 1876 | Easy | Substrings of Size Three with Distinct Characters 1877 | Medium | Minimize Maximum Pair Sum in Array 1878 | Medium | Get Biggest Three Rhombus Sums in a Grid 1880 | Easy | Check if Word Equals Summation of Two Words 1882 | Medium | Process Tasks Using Servers 1886 | Easy | Determine Whether Matrix Can Be Obtained By Rotation 1887 | Medium | Reduction Operations to Make the Array Elements Equal 1888 | Medium | Minimum Number of Flips to Make the Binary String Alternating 1893 | Easy | Check if All the Integers in a Range Are Covered 1898 | Medium | Maximum Number of Removable Characters 1899 | Medium | Merge Triplets to Form Target Triplet 1901 | Medium | Find a Peak Element II 1903 | Easy | Largest Odd Number in String 1904 | Medium | The Number of Full Rounds You Have Played 1905 | Medium | Count Sub Islands 1906 | Medium | Minimum Absolute Difference Queries 1910 | Medium | Remove All Occurrences of a Substring 1911 | Medium | Maximum Alternating Subsequence Sum 1913 | Easy | Maximum Product Difference Between Two Pairs 1914 | Medium | Cyclically Rotating a Grid 1915 | Medium | Number of Wonderful Substrings 1920 | Easy | Build Array from Permutation 1921 | Medium | Eliminate Maximum Number of Monsters 1925 | Easy | Count Square Sum Triples 1926 | Medium | Nearest Exit from Entrance in Maze 1929 | Easy | Concatenation of Array 1930 | Medium | Unique Length-3 Palindromic Subsequences 1935 | Easy | Maximum Number of Words You Can Type 1936 | Medium | Add Minimum Number of Rungs 1937 | Medium | Maximum Number of Points with Cost 1941 | Easy | Check if All Characters Have Equal Number of Occurrences 1942 | Medium | The Number of the Smallest Unoccupied Chair 1943 | Medium | Describe the Painting 1945 | Easy | Sum of Digits of String After Convert 1947 | Medium | Maximum Compatibility Score Sum 1952 | Easy | Three Divisors 1957 | Easy | Delete Characters to Make Fancy String 1958 | Medium | Check if Move is Legal 1959 | Medium | Minimum Total Space Wasted With K Resizing Operations 1961 | Easy | Check If String Is a Prefix of Array 1962 | Medium | Remove Stones to Minimize the Total 1963 | Medium | Minimum Number of Swaps to Make the String Balanced 1968 | Medium | Array With Elements Not Equal to Average of Neighbors 1969 | Medium | Minimum Non-Zero Product of the Array Elements 1971 | Easy | Find if Path Exists in Graph 1974 | Easy | Minimum Time to Type Word Using Special Typewriter 1975 | Medium | Maximum Matrix Sum 1976 | Medium | Number of Ways to Arrive at Destination 1979 | Easy | Find Greatest Common Divisor of Array 1980 | Medium | Find Unique Binary String 1981 | Medium | Minimize the Difference Between Target and Chosen Elements 1984 | Easy | Minimum Difference Between Highest and Lowest of K Scores 1985 | Medium | Find the Kth Largest Integer in the Array 1986 | Medium | Minimum Number of Work Sessions to Finish the Tasks 1991 | Easy | Find the Middle Index in Array 1992 | Medium | Find All Groups of Farmland 1993 | Medium | Operations on Tree 1995 | Easy | Count Special Quadruplets 1996 | Medium | The Number of Weak Characters in the Game 1997 | Medium | First Day Where You Have Been in All the Rooms 2000 | Easy | Reverse Prefix of Word 2001 | Medium | Number of Pairs of Interchangeable Rectangles 2002 | Medium | Maximum Product of the Length of Two Palindromic Subsequences 2006 | Easy | Count Number of Pairs With Absolute Difference K 2007 | Medium | Find Original Array From Doubled Array 2008 | Medium | Maximum Earnings From Taxi 2011 | Easy | Final Value of Variable After Performing Operations 2012 | Medium | Sum of Beauty in the Array 2013 | Medium | Detect Squares 2016 | Easy | Maximum Difference Between Increasing Elements 2017 | Medium | Grid Game 2018 | Medium | Check if Word Can Be Placed In Crossword 2022 | Easy | Convert 1D Array Into 2D Array 2023 | Medium | Number of Pairs of Strings With Concatenation Equal to Target 2024 | Medium | Maximize the Confusion of an Exam 2027 | Easy | Minimum Moves to Convert String 2028 | Medium | Find Missing Observations 2029 | Medium | Stone Game IX 2033 | Medium | Minimum Operations to Make a Uni-Value Grid 2034 | Medium | Stock Price Fluctuation 2037 | Easy | Minimum Number of Moves to Seat Everyone 2038 | Medium | Remove Colored Pieces if Both Neighbors are the Same Color 2039 | Medium | The Time When the Network Becomes Idle 2043 | Medium | Simple Bank System 2044 | Medium | Count Number of Maximum Bitwise-OR Subsets 2047 | Easy | Number of Valid Words in a Sentence 2048 | Medium | Next Greater Numerically Balanced Number 2049 | Medium | Count Nodes With the Highest Score 2053 | Easy | Kth Distinct String in an Array 2054 | Medium | Two Best Non-Overlapping Events 2055 | Medium | Plates Between Candles 2058 | Medium | Find the Minimum and Maximum Number of Nodes Between Critical Points 2059 | Medium | Minimum Operations to Convert Number 2063 | Medium | Vowels of All Substrings 2064 | Medium | Minimized Maximum of Products Distributed to Any Store 2068 | Easy | Check Whether Two Strings are Almost Equivalent 2069 | Medium | Walking Robot Simulation II 2070 | Medium | Most Beautiful Item for Each Query 2073 | Easy | Time Needed to Buy Tickets 2075 | Medium | Decode the Slanted Ciphertext 2079 | Medium | Watering Plants 2080 | Medium | Range Frequency Queries 2086 | Medium | Minimum Number of Food Buckets to Feed the Hamsters 2087 | Medium | Minimum Cost Homecoming of a Robot in a Grid 2090 | Medium | K Radius Subarray Averages 2091 | Medium | Removing Minimum and Maximum From Array 2095 | Medium | Delete the Middle Node of a Linked List 2096 | Medium | Step-By-Step Directions From a Binary Tree Node to Another 2099 | Easy | Find Subsequence of Length K With the Largest Sum 2100 | Medium | Find Good Days to Rob the Bank 2101 | Medium | Detonate the Maximum Bombs 2104 | Medium | Sum of Subarray Ranges 2105 | Medium | Watering Plants II 2108 | Easy | Find First Palindromic String in the Array 2109 | Medium | Adding Spaces to a String 2110 | Medium | Number of Smooth Descent Periods of a Stock 2116 | Medium | Check if a Parentheses String Can Be Valid 2120 | Medium | Execution of All Suffix Instructions Staying in a Grid 2121 | Medium | Intervals Between Identical Elements 2124 | Easy | Check if All A's Appears Before All B's 2125 | Medium | Number of Laser Beams in a Bank 2126 | Medium | Destroying Asteroids 2129 | Easy | Capitalize the Title 2130 | Medium | Maximum Twin Sum of a Linked List 2131 | Medium | Longest Palindrome by Concatenating Two Letter Words 2133 | Easy | Check if Every Row and Column Contains All Numbers 2134 | Medium | Minimum Swaps to Group All 1's Together II 2135 | Medium | Count Words Obtained After Adding a Letter 2138 | Easy | Divide a String Into Groups of Size k 2139 | Medium | Minimum Moves to Reach Target Score 2140 | Medium | Solving Questions With Brainpower 2144 | Easy | Minimum Cost of Buying Candies With Discount 2145 | Medium | Count the Hidden Sequences 2146 | Medium | K Highest Ranked Items Within a Price Range 2148 | Easy | Count Elements With Strictly Smaller and Greater Elements 2149 | Medium | Rearrange Array Elements by Sign 2150 | Medium | Find All Lonely Numbers in the Array 2154 | Easy | Keep Multiplying Found Values by Two 2155 | Medium | All Divisions With the Highest Score of a Binary Array 2160 | Easy | Minimum Sum of Four Digit Number After Splitting Digits 2161 | Medium | Partition Array According to Given Pivot 2164 | Easy | Sort Even and Odd Indices Independently 2165 | Medium | Smallest Value of the Rearranged Number 2166 | Medium | Design Bitset 2169 | Easy | Count Operations to Obtain Zero 2170 | Medium | Minimum Operations to Make the Array Alternating 2171 | Medium | Removing Minimum Number of Magic Beans 2176 | Easy | Count Equal and Divisible Pairs in an Array 2177 | Medium | Find Three Consecutive Integers That Sum to a Given Number 2178 | Medium | Maximum Split of Positive Even Integers 2180 | Easy | Count Integers With Even Digit Sum 2181 | Medium | Merge Nodes in Between Zeros 2182 | Medium | Construct String With Repeat Limit 2185 | Easy | Counting Words With a Given Prefix 2186 | Medium | Minimum Number of Steps to Make Two Strings Anagram II 2187 | Medium | Minimum Time to Complete Trips 2190 | Easy | Most Frequent Number Following Key In an Array 2191 | Medium | Sort the Jumbled Numbers 2192 | Medium | All Ancestors of a Node in a Directed Acyclic Graph 2194 | Easy | Cells in a Range on an Excel Sheet 2196 | Medium | Create Binary Tree From Descriptions 2201 | Medium | Count Artifacts That Can Be Extracted 2202 | Medium | Maximize the Topmost Element After K Moves 2207 | Medium | Maximize Number of Subsequences in a String 2208 | Medium | Minimum Operations to Halve Array Sum 2210 | Easy | Count Hills and Valleys in an Array 2211 | Medium | Count Collisions on a Road 2212 | Medium | Maximum Points in an Archery Competition 2215 | Easy | Find the Difference of Two Arrays 2216 | Medium | Minimum Deletions to Make Array Beautiful 2217 | Medium | Find Palindrome With Fixed Length 2220 | Easy | Minimum Bit Flips to Convert Number 2221 | Medium | Find Triangular Sum of an Array 2222 | Medium | Number of Ways to Select Buildings 2224 | Easy | Minimum Number of Operations to Convert Time 2225 | Medium | Find Players With Zero or One Losses 2226 | Medium | Maximum Candies Allocated to K Children 2231 | Easy | Largest Number After Digit Swaps by Parity 2232 | Medium | Minimize Result by Adding Parentheses to Expression 2233 | Medium | Maximum Product After K Increments 2235 | Easy | Add Two Integers 2236 | Easy | Root Equals Sum of Children 2239 | Easy | Find Closest Number to Zero 2240 | Medium | Number of Ways to Buy Pens and Pencils 2241 | Medium | Design an ATM Machine 2243 | Easy | Calculate Digit Sum of a String 2245 | Medium | Maximum Trailing Zeros in a Cornered Path 2249 | Medium | Count Lattice Points Inside a Circle 2250 | Medium | Count Number of Rectangles Containing Each Point 2255 | Easy | Count Prefixes of a Given String 2256 | Medium | Minimum Average Difference 2257 | Medium | Count Unguarded Cells in the Grid 2259 | Easy | Remove Digit From Number to Maximize Result 2260 | Medium | Minimum Consecutive Cards to Pick Up 2261 | Medium | K Divisible Elements Subarrays 2264 | Easy | Largest 3-Same-Digit Number in String 2265 | Medium | Count Nodes Equal to Average of Subtree 2266 | Medium | Count Number of Texts 2269 | Easy | Find the K-Beauty of a Number 2270 | Medium | Number of Ways to Split Array 2271 | Medium | Maximum White Tiles Covered by a Carpet 2273 | Easy | Find Resultant Array After Removing Anagrams 2274 | Medium | Maximum Consecutive Floors Without Special Floors 2275 | Medium | Largest Combination With Bitwise AND Greater Than Zero 2278 | Easy | Percentage of Letter in String 2279 | Medium | Maximum Bags With Full Capacity of Rocks 2280 | Medium | Minimum Lines to Represent a Line Chart 2283 | Easy | Check if Number Has Equal Digit Count and Digit Value 2284 | Medium | Sender With Largest Word Count 2287 | Easy | Rearrange Characters to Make Target String 2288 | Medium | Apply Discount to Prices 2293 | Easy | Min Max Game 2295 | Medium | Replace Elements in an Array 2299 | Easy | Strong Password Checker II 2300 | Medium | Successful Pairs of Spells and Potions 2304 | Medium | Minimum Path Cost in a Grid 2305 | Medium | Fair Distribution of Cookies 2309 | Easy | Greatest English Letter in Upper and Lower Case 2311 | Medium | Longest Binary Subsequence Less Than or Equal to K 2315 | Easy | Count Asterisks 2316 | Medium | Count Unreachable Pairs of Nodes in an Undirected Graph 2317 | Medium | Maximum XOR After Operations 2319 | Easy | Check if Matrix Is X-Matrix 2320 | Medium | Count Number of Ways to Place Houses 2325 | Easy | Decode the Message 2326 | Medium | Spiral Matrix IV 2327 | Medium | Number of People Aware of a Secret 2331 | Easy | Evaluate Boolean Binary Tree 2332 | Medium | The Latest Time to Catch a Bus 2333 | Medium | Minimum Sum of Squared Difference 2335 | Easy | Minimum Amount of Time to Fill Cups 2336 | Medium | Smallest Number in Infinite Set 2337 | Medium | Move Pieces to Obtain a String 2341 | Easy | Maximum Number of Pairs in Array 2342 | Medium | Max Sum of a Pair With Equal Sum of Digits 2343 | Medium | Query Kth Smallest Trimmed Number 2347 | Easy | Best Poker Hand 2348 | Medium | Number of Zero-Filled Subarrays 2349 | Medium | Design a Number Container System 2351 | Easy | First Letter to Appear Twice 2352 | Medium | Equal Row and Column Pairs 2353 | Medium | Design a Food Rating System 2357 | Easy | Make Array Zero by Subtracting Equal Amounts 2358 | Medium | Maximum Number of Groups Entering a Competition 2359 | Medium | Find Closest Node to Given Two Nodes 2363 | Easy | Merge Similar Items 2364 | Medium | Count Number of Bad Pairs 2365 | Medium | Task Scheduler II 2367 | Easy | Number of Arithmetic Triplets 2368 | Medium | Reachable Nodes With Restrictions 2369 | Medium | Check if There is a Valid Partition For The Array 2370 | Medium | Longest Ideal Subsequence 2373 | Easy | Largest Local Values in a Matrix 2374 | Medium | Node With Highest Edge Score 2375 | Medium | Construct Smallest Number From DI String 2379 | Easy | Minimum Recolors to Get K Consecutive Black Blocks 2380 | Medium | Time Needed to Rearrange a Binary String 2381 | Medium | Shifting Letters II 2383 | Easy | Minimum Hours of Training to Win a Competition 2384 | Medium | Largest Palindromic Number 2385 | Medium | Amount of Time for Binary Tree to Be Infected 2389 | Easy | Longest Subsequence With Limited Sum 2390 | Medium | Removing Stars From a String 2391 | Medium | Minimum Amount of Time to Collect Garbage 2395 | Easy | Find Subarrays With Equal Sum 2396 | Medium | Strictly Palindromic Number 2397 | Medium | Maximum Rows Covered by Columns 2399 | Easy | Check Distances Between Same Letters 2400 | Medium | Number of Ways to Reach a Position After Exactly k Steps 2401 | Medium | Longest Nice Subarray 2404 | Easy | Most Frequent Even Element 2405 | Medium | Optimal Partition of String 2406 | Medium | Divide Intervals Into Minimum Number of Groups 2409 | Easy | Count Days Spent Together 2410 | Medium | Maximum Matching of Players With Trainers 2411 | Medium | Smallest Subarrays With Maximum Bitwise OR 2413 | Easy | Smallest Even Multiple 2414 | Medium | Length of the Longest Alphabetical Continuous Substring 2415 | Medium | Reverse Odd Levels of Binary Tree 2418 | Easy | Sort the People 2419 | Medium | Longest Subarray With Maximum Bitwise AND 2420 | Medium | Find All Good Indices 2423 | Easy | Remove Letter To Equalize Frequency 2424 | Medium | Longest Uploaded Prefix 2425 | Medium | Bitwise XOR of All Pairings 2427 | Easy | Number of Common Factors 2428 | Medium | Maximum Sum of an Hourglass 2429 | Medium | Minimize XOR 2432 | Easy | The Employee That Worked on the Longest Task 2433 | Medium | Find The Original Array of Prefix Xor 2434 | Medium | Using a Robot to Print the Lexicographically Smallest String 2437 | Easy | Number of Valid Clock Times 2438 | Medium | Range Product Queries of Powers 2439 | Medium | Minimize Maximum of Array 2441 | Easy | Largest Positive Integer That Exists With Its Negative 2442 | Medium | Count Number of Distinct Integers After Reverse Operations 2443 | Medium | Sum of Number and Its Reverse 2446 | Easy | Determine if Two Events Have Conflict 2447 | Medium | Number of Subarrays With GCD Equal to K 2451 | Easy | Odd String Difference 2452 | Medium | Words Within Two Edits of Dictionary 2453 | Medium | Destroy Sequential Targets 2455 | Easy | Average Value of Even Numbers That Are Divisible by Three 2456 | Medium | Most Popular Video Creator 2457 | Medium | Minimum Addition to Make Integer Beautiful 2460 | Easy | Apply Operations to an Array 2461 | Medium | Maximum Sum of Distinct Subarrays With Length K 2462 | Medium | Total Cost to Hire K Workers 2465 | Easy | Number of Distinct Averages 2466 | Medium | Count Ways To Build Good Strings 2467 | Medium | Most Profitable Path in a Tree 2469 | Easy | Convert the Temperature 2470 | Medium | Number of Subarrays With LCM Equal to K 2471 | Medium | Minimum Number of Operations to Sort a Binary Tree by Level 2475 | Easy | Number of Unequal Triplets in Array 2476 | Medium | Closest Nodes Queries in a Binary Search Tree 2477 | Medium | Minimum Fuel Cost to Report to the Capital 2481 | Easy | Minimum Cuts to Divide a Circle 2482 | Medium | Difference Between Ones and Zeros in Row and Column 2483 | Medium | Minimum Penalty for a Shop 2485 | Easy | Find the Pivot Integer 2486 | Medium | Append Characters to String to Make Subsequence 2487 | Medium | Remove Nodes From Linked List 2490 | Easy | Circular Sentence 2491 | Medium | Divide Players Into Teams of Equal Skill 2492 | Medium | Minimum Score of a Path Between Two Cities 2496 | Easy | Maximum Value of a String in an Array 2497 | Medium | Maximum Star Sum of a Graph 2498 | Medium | Frog Jump II 2500 | Easy | Delete Greatest Value in Each Row 2501 | Medium | Longest Square Streak in an Array 2502 | Medium | Design Memory Allocator 2506 | Easy | Count Pairs Of Similar Strings 2507 | Medium | Smallest Value After Replacing With Sum of Prime Factors 2511 | Easy | Maximum Enemy Forts That Can Be Captured 2512 | Medium | Reward Top K Students 2513 | Medium | Minimize the Maximum of Two Arrays 2515 | Easy | Shortest Distance to Target String in a Circular Array 2516 | Medium | Take K of Each Character From Left and Right 2517 | Medium | Maximum Tastiness of Candy Basket 2520 | Easy | Count the Digits That Divide a Number 2521 | Medium | Distinct Prime Factors of Product of Array 2522 | Medium | Partition String Into Substrings With Values at Most K 2523 | Medium | Closest Prime Numbers in Range 2525 | Easy | Categorize Box According to Criteria 2526 | Medium | Find Consecutive Integers from a Data Stream 2527 | Medium | Find Xor-Beauty of Array 2529 | Easy | Maximum Count of Positive Integer and Negative Integer 2530 | Medium | Maximal Score After Applying K Operations 2531 | Medium | Make Number of Distinct Characters Equal 2535 | Easy | Difference Between Element Sum and Digit Sum of an Array 2536 | Medium | Increment Submatrices by One 2537 | Medium | Count the Number of Good Subarrays 2540 | Easy | Minimum Common Value 2541 | Medium | Minimum Operations to Make Array Equal II 2542 | Medium | Maximum Subsequence Score 2544 | Easy | Alternating Digit Sum 2545 | Medium | Sort the Students by Their Kth Score 2546 | Medium | Apply Bitwise Operations to Make Strings Equal 2549 | Easy | Count Distinct Numbers on Board 2550 | Medium | Count Collisions of Monkeys on a Polygon 2553 | Easy | Separate the Digits in an Array 2554 | Medium | Maximum Number of Integers to Choose From a Range I 2555 | Medium | Maximize Win From Two Segments 2556 | Medium | Disconnect Path in a Binary Matrix by at Most One Flip 2558 | Easy | Take Gifts From the Richest Pile 2559 | Medium | Count Vowel Strings in Ranges 2560 | Medium | House Robber IV 2562 | Easy | Find the Array Concatenation Value 2563 | Medium | Count the Number of Fair Pairs 2564 | Medium | Substring XOR Queries 2566 | Easy | Maximum Difference by Remapping a Digit 2567 | Medium | Minimum Score by Changing Two Elements 2568 | Medium | Minimum Impossible OR 2570 | Easy | Merge Two 2D Arrays by Summing Values 2571 | Medium | Minimum Operations to Reduce an Integer to 0 2572 | Medium | Count the Number of Square-Free Subsets 2574 | Easy | Left and Right Sum Differences 2575 | Medium | Find the Divisibility Array of a String 2576 | Medium | Find the Maximum Number of Marked Indices 2578 | Easy | Split With Minimum Sum 2579 | Medium | Count Total Number of Colored Cells 2580 | Medium | Count Ways to Group Overlapping Ranges 2582 | Easy | Pass the Pillow 2583 | Medium | Kth Largest Sum in a Binary Tree 2586 | Easy | Count the Number of Vowel Strings in Range 2587 | Medium | Rearrange Array to Maximize Prefix Score 2588 | Medium | Count the Number of Beautiful Subarrays 2591 | Easy | Distribute Money to Maximum Children 2592 | Medium | Maximize Greatness of an Array 2593 | Medium | Find Score of an Array After Marking All Elements 2594 | Medium | Minimum Time to Repair Cars 2595 | Easy | Number of Even and Odd Bits 2596 | Medium | Check Knight Tour Configuration 2597 | Medium | The Number of Beautiful Subsets 2598 | Medium | Smallest Missing Non-negative Integer After Operations 2600 | Easy | K Items With the Maximum Sum 2601 | Medium | Prime Subtraction Operation 2602 | Medium | Minimum Operations to Make All Array Elements Equal 2605 | Easy | Form Smallest Number From Two Digit Arrays 2606 | Medium | Find the Substring With Maximum Cost 2607 | Medium | Make K-Subarray Sums Equal 2609 | Easy | Find the Longest Balanced Substring of a Binary String 2610 | Medium | Convert an Array Into a 2D Array With Conditions 2611 | Medium | Mice and Cheese 2614 | Easy | Prime In Diagonal 2615 | Medium | Sum of Distances 2616 | Medium | Minimize the Maximum Difference of Pairs 2639 | Easy | Find the Width of Columns of a Grid 2640 | Medium | Find the Score of All Prefixes of an Array 2641 | Medium | Cousins in Binary Tree II 2643 | Easy | Row With Maximum Ones 2644 | Easy | Find the Maximum Divisibility Score 2645 | Medium | Minimum Additions to Make Valid String 2651 | Easy | Calculate Delayed Arrival Time 2652 | Easy | Sum Multiples 2653 | Medium | Sliding Subarray Beauty 2654 | Medium | Minimum Number of Operations to Make All Array Elements Equal to 1 2656 | Easy | Maximum Sum With Exactly K Elements 2657 | Medium | Find the Prefix Common Array of Two Arrays 2658 | Medium | Maximum Number of Fish in a Grid 2660 | Easy | Determine the Winner of a Bowling Game 2661 | Medium | First Completely Painted Row or Column 2670 | Easy | Find the Distinct Difference Array 2672 | Medium | Number of Adjacent Elements With the Same Color 2673 | Medium | Make Costs of Paths Equal in a Binary Tree 2678 | Easy | Number of Senior Citizens 2679 | Medium | Sum in a Matrix 2680 | Medium | Maximum OR 2682 | Easy | Find the Losers of the Circular Game 2683 | Medium | Neighboring Bitwise XOR 2684 | Medium | Maximum Number of Moves in a Grid 2685 | Medium | Count the Number of Complete Components 2696 | Easy | Minimum String Length After Removing Substrings 2697 | Easy | Lexicographically Smallest Palindrome 2706 | Easy | Buy Two Chocolates 2707 | Medium | Extra Characters in a String 2708 | Medium | Maximum Strength of a Group 2710 | Easy | Remove Trailing Zeros From a String 2711 | Medium | Difference of Number of Distinct Values on Diagonals 2712 | Medium | Minimum Cost to Make All Characters Equal 2716 | Easy | Minimize String Length 2717 | Easy | Semi-Ordered Permutation 2718 | Medium | Sum of Matrix After Queries 2729 | Easy | Check if The Number is Fascinating 2730 | Medium | Find the Longest Semi-Repetitive Substring 2731 | Medium | Movement of Robots 2733 | Easy | Neither Minimum nor Maximum 2734 | Medium | Lexicographically Smallest String After Substring Operation 2735 | Medium | Collecting Chocolates 2739 | Easy | Total Distance Traveled 2740 | Medium | Find the Value of the Partition 2741 | Medium | Special Permutations 2744 | Easy | Find Maximum Number of String Pairs 2746 | Medium | Decremental String Concatenation 2747 | Medium | Count Zero Request Servers 2748 | Easy | Number of Beautiful Pairs 2750 | Medium | Ways to Split Array Into Good Subarrays 2760 | Easy | Longest Even Odd Subarray With Threshold 2761 | Medium | Prime Pairs With Target Sum 2762 | Medium | Continuous Subarrays 2765 | Easy | Longest Alternating Subarray 2766 | Medium | Relocate Marbles 2767 | Medium | Partition String Into Minimum Beautiful Substrings 2768 | Medium | Number of Black Blocks 2769 | Easy | Find the Maximum Achievable Number 2770 | Medium | Maximum Number of Jumps to Reach the Last Index 2771 | Medium | Longest Non-decreasing Subarray From Two Arrays 2772 | Medium | Apply Operations to Make All Array Elements Equal to Zero 2778 | Easy | Sum of Squares of Special Elements 2780 | Medium | Minimum Index of a Valid Split 2784 | Easy | Check if Array is Good 2785 | Medium | Sort Vowels in a String 2786 | Medium | Visit Array Positions to Maximize Score 2788 | Easy | Split Strings by Separator 2789 | Medium | Largest Element in an Array after Merge Operations 2798 | Easy | Number of Employees Who Met the Target 2799 | Medium | Count Complete Subarrays in an Array 2800 | Medium | Shortest String That Contains Three Strings 2806 | Easy | Account Balance After Rounded Purchase 2807 | Medium | Insert Greatest Common Divisors in Linked List 2808 | Medium | Minimum Seconds to Equalize a Circular Array 2810 | Easy | Faulty Keyboard 2811 | Medium | Check if it is Possible to Split Array 2812 | Medium | Find the Safest Path in a Grid 2815 | Easy | Max Pair Sum in an Array 2816 | Medium | Double a Number Represented as a Linked List 2817 | Medium | Minimum Absolute Difference Between Elements With Constraint 2824 | Easy | Count Pairs Whose Sum is Less than Target 2825 | Medium | Make String a Subsequence Using Cyclic Increments 2826 | Medium | Sorting Three Groups 2828 | Easy | Check if a String Is an Acronym of Words 2829 | Medium | Determine the Minimum Sum of a k-avoiding Array 2830 | Medium | Maximize the Profit as the Salesman 2831 | Medium | Find the Longest Equal Subarray 2833 | Easy | Furthest Point From Origin 2839 | Easy | Check if Strings Can be Made Equal With Operations I 2840 | Medium | Check if Strings Can be Made Equal With Operations II 2841 | Medium | Maximum Sum of Almost Unique Subarray 2843 | Easy | Count Symmetric Integers 2844 | Medium | Minimum Operations to Make a Special Number 2845 | Medium | Count of Interesting Subarrays 2848 | Easy | Points That Intersect With Cars 2849 | Medium | Determine if a Cell Is Reachable at a Given Time 2850 | Medium | Minimum Moves to Spread Stones Over Grid 2855 | Easy | Minimum Right Shifts to Sort the Array 2856 | Medium | Minimum Array Length After Pair Removals 2857 | Medium | Count Pairs of Points With Distance k 2859 | Easy | Sum of Values at Indices With K Set Bits 2860 | Medium | Happy Students 2861 | Medium | Maximum Number of Alloys 2864 | Easy | Maximum Odd Binary Number 2865 | Medium | Beautiful Towers I 2866 | Medium | Beautiful Towers II 2869 | Easy | Minimum Operations to Collect Elements 2870 | Medium | Minimum Number of Operations to Make Array Empty 2871 | Medium | Split Array Into Maximum Number of Subarrays 2873 | Easy | Maximum Value of an Ordered Triplet I 2874 | Medium | Maximum Value of an Ordered Triplet II 2875 | Medium | Minimum Size Subarray in Infinite Array 2894 | Easy | Divisible and Non-divisible Sums Difference 2895 | Medium | Minimum Processing Time 2899 | Easy | Last Visited Integers 2900 | Easy | Longest Unequal Adjacent Groups Subsequence I 2901 | Medium | Longest Unequal Adjacent Groups Subsequence II 2903 | Easy | Find Indices With Index and Value Difference I 2904 | Medium | Shortest and Lexicographically Smallest Beautiful String 2905 | Medium | Find Indices With Index and Value Difference II 2906 | Medium | Construct Product Matrix 2908 | Easy | Minimum Sum of Mountain Triplets I 2909 | Medium | Minimum Sum of Mountain Triplets II 2910 | Medium | Minimum Number of Groups to Create a Valid Assignment 2913 | Easy | Subarrays Distinct Element Sum of Squares I 2914 | Medium | Minimum Number of Changes to Make Binary String Beautiful 2915 | Medium | Length of the Longest Subsequence That Sums to Target 2917 | Easy | Find the K-or of an Array 2918 | Medium | Minimum Equal Sum of Two Arrays After Replacing Zeros 2919 | Medium | Minimum Increment Operations to Make Array Beautiful 2923 | Easy | Find Champion I 2924 | Medium | Find Champion II 2928 | Easy | Distribute Candies Among Children I 2932 | Easy | Maximum Strong Pair XOR I 2933 | Medium | High-Access Employees 2934 | Medium | Minimum Operations to Maximize Last Elements in Arrays 2937 | Easy | Make Three Strings Equal 2938 | Medium | Separate Black and White Balls 2942 | Easy | Find Words Containing Character 2943 | Medium | Maximize Area of Square Hole in Grid 2944 | Medium | Minimum Number of Coins for Fruits 2946 | Easy | Matrix Similarity After Cyclic Shifts 2947 | Medium | Count Beautiful Substrings I 2948 | Medium | Make Lexicographically Smallest Array by Swapping Elements 2951 | Easy | Find the Peaks 2952 | Medium | Minimum Number of Coins to be Added 2956 | Easy | Find Common Elements Between Two Arrays 2957 | Medium | Remove Adjacent Almost-Equal Characters 2958 | Medium | Length of Longest Subarray With at Most K Frequency 2960 | Easy | Count Tested Devices After Test Operations 2961 | Medium | Double Modular Exponentiation 2962 | Medium | Count Subarrays Where Max Element Appears at Least K Times 2965 | Easy | Find Missing and Repeated Values 2966 | Medium | Divide Array Into Arrays With Max Difference 2971 | Medium | Find Polygon With the Largest Perimeter 3005 | Easy | Count Elements With Maximum Frequency 3026 | Medium | Maximum Good Subarray Sum 3042 | Easy | Count Prefix and Suffix Pairs I 3043 | Medium | Find the Length of the Longest Common Prefix 3044 | Medium | Most Frequent Prime 3046 | Easy | Split the Array 3081 | Medium | Replace Question Marks in String to Minimize Its Value 3099 | Easy | Harshad Number 3100 | Medium | Water Bottles II 3101 | Medium | Count Alternating Subarrays 3110 | Easy | Score of a String 3120 | Easy | Count the Number of Special Characters I 3121 | Medium | Count the Number of Special Characters II 3122 | Medium | Minimum Number of Operations to Satisfy Conditions 3127 | Easy | Make a Square with the Same Color 3128 | Medium | Right Triangles 3129 | Medium | Find All Possible Stable Binary Arrays I 3136 | Easy | Valid Word 3137 | Medium | Minimum Number of Operations to Make Word K-Periodic 3138 | Medium | Minimum Length of Anagram Concatenation 3146 | Easy | Permutation Difference between Two Strings 3162 | Easy | Find the Number of Good Pairs I 3163 | Medium | String Compression III 3168 | Easy | Minimum Number of Chairs in a Waiting Room 3169 | Medium | Count Days Without Meetings 3178 | Easy | Find the Child Who Has the Ball After K Seconds 3179 | Medium | Find the N-th Value After K Seconds 3190 | Easy | Find Minimum Operations to Make All Elements Divisible by Three