Skip to content

SherryShi0108/LeetCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

398 Commits
 
 
 
 

Repository files navigation

LeetCode

C#

# Title Solution Difficulty IsComplete
1 TwoSum C# Easy ♥
2 Add Two Numbers C# Medium ♥
3 Longest Substring Without Repeating Characters C# Medium ♥
4 Median of Two Sorted Arrays C# Hard
5 Longest Palindromic Substring C# Medium
6 Zigzag Conversion C# Medium
7 Reverse Integer C# Medium ♥
8 String to Integer (atoi) C# Medium
9 Palindrome Number C# Easy ♥
10 Regular Expression Matching C# Hard
11 Container With Most Water C# Medium
12 Integer to Roman C# Medium
13 Roman to Integer C# Easy ♥
14 Longest Common Prefix C# Easy ♥
15 3Sum C# Medium
16 3Sum Closest C# Medium
17 Letter Combinations of a Phone Number C# Medium
18 4Sum C# Medium
19 Remove Nth Node From End of List C# Medium ♥
20 Valid Parentheses C# Easy ♥
21 Merge Two Sorted Lists C# Easy ♥
22 Generate Parentheses C# Medium
23 Merge k Sorted Lists C# Hard
24 Swap Nodes in Pairs C# Medium
25 Reverse Nodes in k-Group C# Hard
26 Remove Duplicates from Sorted Array C# Easy ♥
27 Remove Element C# Easy ♥
28 Implement strStr() C# Easy ♥
29 Divide Two Integers C# Medium
30 Substring with Concatenation of All Words C# Hard
31 Next Permutation C# Medium
32 Longest Valid Parentheses C# Hard
33 Search in Rotated Sorted Array C# Medium
34 Find First and Last Position of Element in Sorted Array C# Medium
35 Search Insert Position C# Easy ♥
36 Valid Sudoku C# Medium
37 Sudoku Solver C# Hard
38 Count and Say C# Medium ♥
39 Combination Sum C# Medium
40 Combination Sum II C# Medium
41 First Missing Positive C# Hard
42 Trapping Rain Water C# Hard
43 Multiply Strings C# Medium
44 Wildcard Matching C# Hard
45 Jump Game II C# Medium
46 Permutations C# Medium
47 Permutations II C# Medium
48 Rotate Image C# Medium
49 Group Anagrams C# Medium
50 Pow(x, n) C# Medium
51 N-Queens C# Hard
52 N-Queens II C# Hard
53 Maximum Subarray C# Easy
54 Spiral Matrix C# Medium
55 Jump Game C# Medium
56 Merge Intervals C# Medium
57 Insert Interval C# Medium
58 Length of Last Word C# Easy ♥
59 Spiral Matrix II C# Medium
60 Permutation Sequence C# Hard
61 Rotate List C# Medium
62 Unique Paths C# Medium
63 Unique Paths II C# Medium
64 Minimum Path Sum C# Medium
65 Valid Number C# Hard
66 Plus One C# Easy ♥
67 Add Binary C# Easy ♥
68 Text Justification C# Hard
69 Sqrt(x) C# Easy ♥
70 Climbing Stairs C# Easy ♥
71 Simplify Path C# Medium
72 Edit Distance C# Hard
73 Set Matrix Zeroes C# Medium
74 Search a 2D Matrix C# Medium
75 Sort Colors C# Medium
76 Minimum Window Substring C# Hard
77 Combinations C# Medium
78 Subsets C# Medium
79 Word Search C# Medium
80 Remove Duplicates from Sorted Array II C# Medium
81 Search in Rotated Sorted Array II C# Medium
82 Remove Duplicates from Sorted List II C# Medium
83 Remove Duplicates from Sorted List C# Easy ♥
84 Largest Rectangle in Histogram C# Hard
85 Maximal Rectangle C# Hard
86 Partition List C# Medium
87 Scramble String C# Hard
88 Merge Sorted Array C# Easy
89 Gray Code C# Medium
90 Subsets II C# Medium
91 Decode Ways C# Medium
92 Reverse Linked List II C# Medium
93 Restore IP Addresses C# Medium
94 Binary Tree Inorder Traversal C# Easy ♥
95 Unique Binary Search Trees II C# Medium
96 Unique Binary Search Trees C# Medium
97 Interleaving String C# Medium
98 Validate Binary Search Tree C# Medium
99 Recover Binary Search Tree C# Medium
100 Same Tree C# Easy ♥
101 Symmetric Tree C# Easy ♥
102 Binary Tree Level Order Traversal C# Medium
103 Binary Tree Zigzag Level Order Traversal C# Medium
104 Maximum Depth of Binary Tree C# Easy ♥
105 Construct Binary Tree from Preorder and Inorder Traversal C# Medium
106 Construct Binary Tree from Inorder and Postorder Traversal C# Medium
107 Binary Tree Level Order Traversal II C# Medium
108 Convert Sorted Array to Binary Search Tree C# Easy ♥
109 Convert Sorted List to Binary Search Tree C# Medium
110 Balanced Binary Tree C# Easy ♥
111 Minimum Depth of Binary Tree C# Easy
112 Path Sum C# Easy
113 Path Sum II C# Medium
114 Flatten Binary Tree to Linked List C# Medium
115 Distinct Subsequences C# Hard
116 Populating Next Right Pointers in Each Node C# Medium
117 Populating Next Right Pointers in Each Node II C# Medium
118 Pascal's Triangle C# Easy ♥
119 Pascal's Triangle II C# Easy ♥
120 Triangle C# Medium
121 Best Time to Buy and Sell Stock C# Easy
122 Best Time to Buy and Sell Stock II C# Medium ♥
123 Best Time to Buy and Sell Stock III C# Hard
124 Binary Tree Maximum Path Sum C# Hard
125 Valid Palindrome C# Easy ♥
126 Word Ladder II C# Hard
127 Word Ladder C# Hard
128 Longest Consecutive Sequence C# Medium
129 Sum Root to Leaf Numbers C# Medium
130 Surrounded Regions C# Medium
131 Palindrome Partitioning C# Medium
132 Palindrome Partitioning II C# Hard
133 Clone Graph C# Medium
134 Gas Station C# Medium
135 Candy C# Hard
136 Single Number C# Easy ♥
137 Single Number II C# Medium
138 Copy List with Random Pointer C# Medium
139 Word Break C# Medium
140 Word Break II C# Hard
141 Linked List Cycle C# Easy ♥
142 Linked List Cycle II C# Medium
143 Reorder List C# Medium
144 Binary Tree Preorder Traversal C# Easy
145 Binary Tree Postorder Traversal C# Easy
146 LRU Cache C# Medium
147 Insertion Sort List C# Medium
148 Sort List C# Medium
149 Max Points on a Line C# Hard
150 Evaluate Reverse Polish Notation C# Medium
151 Reverse Words in a String C# Medium
152 Maximum Product Subarray C# Medium
153 Find Minimum in Rotated Sorted Array C# Medium
154 Find Minimum in Rotated Sorted Array II C# Hard
155 Min Stack C# Easy ♥
156 Binary Tree Upside Down C# Medium
157 Read N Characters Given Read4 C# Easy
158 Read N Characters Given read4 II - Call Multiple Times C# Hard
159 Longest Substring with At Most Two Distinct Characters C# Medium
160 Intersection of Two Linked Lists C# Easy ♥
161 One Edit Distance C# Medium
162 Find Peak Element C# Medium
163 Missing Ranges C# Easy
164 Maximum Gap C# Medium
165 Compare Version Numbers C# Medium
166 Fraction to Recurring Decimal C# Medium
167 Two Sum II - Input array is sorted C# Easy ♥
168 Excel Sheet Column Title C# Easy ♥
169 Majority Element C# Easy
170 Two Sum III - Data structure design C# Easy
171 Excel Sheet Column Number C# Easy ♥
172 Factorial Trailing Zeroes C# Medium ♥
173 Binary Search Tree Iterator C# Medium
174 Dungeon Game C# Hard
175 Combine Two Tables C# Easy
176 Second Highest Salary C# Medium
177 Nth Highest Salary C# Medium
178 Rank Scores C# Medium
179 Largest Number C# Medium
180 Consecutive Numbers C# Medium
181 Employees Earning More Than Their Managers C# Easy
182 Duplicate Emails C# Easy
183 Customers Who Never Order C# Easy
184 Department Highest Salary C# Medium
185 Department Top Three Salaries C# Hard
186 Reverse Words in a String II C# Medium
187 Repeated DNA Sequences C# Medium
188 Best Time to Buy and Sell Stock IV C# Hard
189 Rotate Array C# Medium ♥
190 Reverse Bits C# Easy ♥
191 Number of 1 Bits C# Easy ♥
192 Word Frequency C# Medium
193 Valid Phone Numbers C# Easy
194 Transpose File C# Medium
195 Tenth Line C# Easy
196 Delete Duplicate Emails C# Easy
197 Rising Temperature C# Easy
198 House Robber C# Medium ♥
199 Binary Tree Right Side View C# Medium
200 Number of Islands C# Medium
201 Bitwise AND of Numbers Range C# Medium
202 Happy Number C# Easy ♥
203 Remove Linked List Elements C# Easy ♥
204 Count Primes C# Medium ♥
205 Isomorphic Strings C# Easy ♥
206 Reverse Linked List C# Easy ♥
207 Course Schedule C# Medium
208 Implement Trie (Prefix Tree) C# Medium
209 Minimum Size Subarray Sum C# Medium
210 Course Schedule II C# Medium
211 Design Add and Search Words Data Structure C# Medium
212 Word Search II C# Hard
213 House Robber II C# Medium
214 Shortest Palindrome C# Hard
215 Kth Largest Element in an Array C# Medium
216 Combination Sum III C# Medium
217 Contains Duplicate C# Easy ♥
218 The Skyline Problem C# Hard
219 Contains Duplicate II C# Easy ♥
220 Contains Duplicate III C# Hard
221 Maximal Square C# Medium
222 Count Complete Tree Nodes C# Easy
223 Rectangle Area C# Medium
224 Basic Calculator C# Hard
225 Implement Stack using Queues C# Easy ♥
226 Invert Binary Tree C# Easy
227 Basic Calculator II C# Medium
228 Summary Ranges C# Easy
229 Majority Element II C# Medium
230 Kth Smallest Element in a BST C# Medium
231 Power of Two C# Easy ♥
232 Implement Queue using Stacks C# Easy ♥
233 Number of Digit One C# Hard
234 Palindrome Linked List C# Easy ♥
235 Lowest Common Ancestor of a Binary Search Tree C# Easy
236 Lowest Common Ancestor of a Binary Tree C# Medium
237 Delete Node in a Linked List C# Easy ♥
238 Product of Array Except Self C# Medium
239 Sliding Window Maximum C# Hard
240 Search a 2D Matrix II C# Medium
241 Different Ways to Add Parentheses C# Medium
242 Valid Anagram C# Easy ♥
243 Shortest Word Distance C# Easy
244 Shortest Word Distance II C# Medium
245 Shortest Word Distance III C# Medium
246 Strobogrammatic Number C# Easy
247 Strobogrammatic Number II C# Medium
248 Strobogrammatic Number III C# Hard
249 Group Shifted Strings C# Medium
250 Count Univalue Subtrees C# Medium
251 Flatten 2D Vector C# Medium
252 Meeting Rooms C# Easy
253 Meeting Rooms II C# Medium
254 Factor Combinations C# Medium
255 Verify Preorder Sequence in Binary Search Tree C# Medium
256 Paint House C# Medium
257 Binary Tree Paths C# Easy ♥
258 Add Digits C# Easy ♥
259 3Sum Smaller C# Medium
260 Single Number III C# Medium
261 Graph Valid Tree C# Medium
262 Trips and Users C# Hard
263 Ugly Number C# Easy ♥
264 Ugly Number II C# Medium
265 Paint House II C# Hard
266 Palindrome Permutation C# Easy
267 Palindrome Permutation II C# Medium
268 Missing Number C# Easy ♥
269 Alien Dictionary C# Hard
270 Closest Binary Search Tree Value C# Easy
271 Encode and Decode Strings C# Medium
272 Closest Binary Search Tree Value II C# Hard
273 Integer to English Words C# Hard
274 H-Index C# Medium
275 H-Index II C# Medium
276 Paint Fence C# Medium
277 Find the Celebrity C# Medium
278 First Bad Version C# Easy ♥
279 Perfect Squares C# Medium
280 Wiggle Sort C# Medium
281 Zigzag Iterator C# Medium
282 Expression Add Operators C# Hard
283 Move Zeroes C# Easy ♥
284 Game of Life C# Medium
285 Inorder Successor in BST C# Medium
286 Walls and Gates C# Medium
287 Find the Duplicate Number C# Medium
288 Unique Word Abbreviation C# Medium
289 Game of Life C# Medium
290 Word Pattern C# Easy ♥
291 Word Pattern II C# Medium
292 Nim Game C# Easy
293 Flip Game C# Easy
294 Flip Game II C# Medium
295 Find Median from Data Stream C# Hard
296 Best Meeting Point C# Hard
297 Serialize and Deserialize Binary Tree C# Hard
298 Binary Tree Longest Consecutive Sequence C# Medium
299 Bulls and Cows C# Medium ♥
300 Longest Increasing Subsequence C# Medium
301 Remove Invalid Parentheses C# Hard
302 Smallest Rectangle Enclosing Black Pixels C# Hard
303 Range Sum Query - Immutable C# Easy ♥
304 Range Sum Query 2D - Immutable C# Medium
305 Number of Islands II C# Hard
306 Additive Number C# Medium
307 Range Sum Query - Mutable C# Medium
308 Range Sum Query 2D - Mutable C# Hard
309 Best Time to Buy and Sell Stock with Cooldown C# Medium
310 Minimum Height Trees C# Medium
311 Sparse Matrix Multiplication C# Medium
312 Burst Balloons C# Hard
313 Super Ugly Number C# Medium
314 Binary Tree Vertical Order Traversal C# Medium
315 Count of Smaller Numbers After Self C# Hard
316 Remove Duplicate Letters C# Medium
317 Shortest Distance from All Buildings C# Hard
318 Maximum Product of Word Lengths C# Medium
319 Bulb Switcher C# Medium
320 Generalized Abbreviation C# Medium
321 Create Maximum Number C# Hard
322 Coin Change C# Medium
323 Number of Connected Components in an Undirected Graph C# Medium
324 Wiggle Sort II C# Medium
325 Maximum Size Subarray Sum Equals k C# Medium
326 Power of Three C# Easy ♥
327 Count of Range Sum C# Hard
328 Odd Even Linked List C# Medium
329 Longest Increasing Path in a Matrix C# Hard
330 Patching Array C# Hard
331 Verify Preorder Serialization of a Binary Tree C# Medium
332 Reconstruct Itinerary C# Hard
333 Largest BST Subtree C# Medium
334 Increasing Triplet Subsequence C# Medium
335 Self Crossing C# Hard
336 Palindrome Pairs C# Hard
337 House Robber III C# Medium
338 Counting Bits C# Easy
339 Nested List Weight Sum C# Medium
340 Longest Substring with At Most K Distinct Characters C# Medium
341 Flatten Nested List Iterator C# Medium
342 Power of Four C# Easy ♥
343 Integer Break C# Medium
344 Reverse String C# Easy ♥
345 Reverse Vowels of a String C# Easy ♥
346 Moving Average from Data Stream C# Easy
347 Top K Frequent Elements C# Medium
348 Design Tic-Tac-Toe C# Medium
349 Intersection of Two Arrays C# Easy ♥
350 Intersection of Two Arrays II C# Easy ♥
351 Android Unlock Patterns C# Medium
352 Data Stream as Disjoint Intervals C# Hard
353 Design Snake Game C# Medium
354 Russian Doll Envelopes C# Hard
355 Design Twitter C# Medium
356 Line Reflection C# Medium
357 Count Numbers with Unique Digits C# Medium
358 Rearrange String k Distance Apart C# Hard
359 Logger Rate Limiter C# Easy
360 Sort Transformed Array C# Medium
361 Bomb Enemy C# Medium
362 Design Hit Counter C# Medium
363 Max Sum of Rectangle No Larger Than K C# Hard
364 Nested List Weight Sum II C# Medium
365 Water and Jug Problem C# Medium
366 Find Leaves of Binary Tree C# Medium
367 Valid Perfect Square C# Easy
368 Largest Divisible Subset C# Medium
369 Plus One Linked List C# Medium
370 Range Addition C# Medium
371 Sum of Two Integers C# Medium
372 Super Pow C# Medium
373 Find K Pairs with Smallest Sums C# Medium
374 Guess Number Higher or Lower C# Easy ♥
375 Guess Number Higher or Lower II C# Medium
376 Wiggle Subsequence C# Medium
377 Combination Sum IV C# Medium
378 Kth Smallest Element in a Sorted Matrix C# Medium
379 Design Phone Directory C# Medium
380 Insert Delete GetRandom O(1) C# Medium
381 Insert Delete GetRandom O(1) - Duplicates allowed C# Hard
382 Linked List Random Node C# Medium
383 Ransom Note C# Easy ♥
384 Shuffle an Array C# Medium
385 Mini Parser C# Medium
386 Lexicographical Numbers C# Medium
387 First Unique Character in a String C# Easy ♥
388 Longest Absolute File Path C# Medium
389 Find the Difference C# Easy ♥
390 Elimination Game C# Medium
391 Perfect Rectangle C# Hard
392 Is Subsequence C# Easy ♥
393 UTF-8 Validation C# Medium
394 Decode String C# Medium
395 Longest Substring with At Least K Repeating Characters C# Medium
396 Rotate Function C# Medium
397 Integer Replacement C# Medium
398 Random Pick Index C# Medium
399 Evaluate Division C# Medium
400 Nth Digit C# Medium
401 Binary Watch C# Easy ♥
402 Remove K Digits C# Medium
403 Frog Jump C# Hard
404 Sum of Left Leaves C# Easy ♥
405 Convert a Number to Hexadecimal C# Easy ♥
406 Queue Reconstruction by Height C# Medium
407 Trapping Rain Water II C# Hard
408 Valid Word Abbreviation C# Easy
409 Longest Palindrome C# Easy ♥
410 Split Array Largest Sum C# Hard
411 Minimum Unique Word Abbreviation C# Hard
412 Fizz Buzz C# Easy
413 Arithmetic Slices C# Medium
414 Third Maximum Number C# Easy ♥
415 Add Strings C# Easy ♥
416 Partition Equal Subset Sum C# Medium
417 Pacific Atlantic Water Flow C# Medium
418 Sentence Screen Fitting C# Medium
419 Battleships in a Board C# Medium
420 Strong Password Checker C# Hard
421 Maximum XOR of Two Numbers in an Array C# Medium
422 Valid Word Square C# Easy
423 Reconstruct Original Digits from English C# Medium
424 Longest Repeating Character Replacement C# Medium
425 Word Squares C# Hard
426 Convert Binary Search Tree to Sorted Doubly Linked List C# Medium
427 Construct Quad Tree C# Medium
428 Serialize and Deserialize N-ary Tree C# Hard
429 N-ary Tree Level Order Traversal C# Medium
430 Flatten a Multilevel Doubly Linked List C# Medium
431 Encode N-ary Tree to Binary Tree C# Hard
432 All O`one Data Structure C# Hard
433 Minimum Genetic Mutation C# Medium
434 Number of Segments in a String C# Easy ♥
435 Non-overlapping Intervals C# Medium
436 Find Right Interval C# Medium
437 Path Sum III C# Medium
438 Find All Anagrams in a String C# Medium
439 Ternary Expression Parser C# Medium
440 K-th Smallest in Lexicographical Order C# Hard
441 Arranging Coins C# Easy ♥
442 Find All Duplicates in an Array C# Medium
443 String Compression C# Medium
444 Sequence Reconstruction C# Medium
445 Add Two Numbers II C# Medium
446 Arithmetic Slices II - Subsequence C# Hard
447 Number of Boomerangs C# Medium ♥
448 Find All Numbers Disappeared in an Array C# Easy ♥
449 Serialize and Deserialize BST C# Medium
450 Delete Node in a BST C# Medium
451 Sort Characters By Frequency C# Medium
452 Minimum Number of Arrows to Burst Balloons C# Medium
453 Minimum Moves to Equal Array Elements C# Medium ♥
454 4Sum II C# Medium
455 Assign Cookies C# Easy ♥
456 132 Pattern C# Medium
457 Circular Array Loop C# Medium
458 Poor Pigs C# Hard
459 Repeated Substring Pattern C# Easy ♥
460 LFU Cache C# Hard
461 Hamming Distance C# Easy ♥
462 Minimum Moves to Equal Array Elements II C# Medium
463 Island Perimeter C# Easy ♥
464 Can I Win C# Medium
465 Optimal Account Balancing C# Hard
466 Count The Repetitions C# Hard
467 Unique Substrings in Wraparound String C# Medium
468 Validate IP Address C# Medium
469 Convex Polygon C# Medium
470 Implement Rand10() Using Rand7() C# Medium
471 Encode String with Shortest Length C# Hard
472 Concatenated Words C# Hard
473 Matchsticks to Square C# Medium
474 Ones and Zeroes C# Medium
475 Heaters C# Medium ♥
476 Number Complement C# Easy ♥
477 Total Hamming Distance C# Medium
478 Generate Random Point in a Circle C# Medium
479 Largest Palindrome Product C# Hard
480 Sliding Window Median C# Hard
481 Magical String C# Medium
482 License Key Formatting C# Easy
483 Smallest Good Base C# Hard
484 Find Permutation C# Medium
485 Max Consecutive Ones C# Easy
486 Predict the Winner C# Medium
487 Max Consecutive Ones II C# Medium
488 Zuma Game C# Hard
489 Robot Room Cleaner C# Hard
490 The Maze C# Medium
491 Non-decreasing Subsequences C# Medium
492 Construct the Rectangle C# Easy
493 Reverse Pairs C# Hard
494 Target Sum C# Medium
495 Teemo Attacking C# Easy
496 Next Greater Element I C# Easy ♥
497 Random Point in Non-overlapping Rectangles C# Medium
498 Diagonal Traverse C# Medium
499 The Maze III C# Hard
500 Keyboard Row C# Easy ♥
501 Find Mode in Binary Search Tree C# Easy
502 IPO C# Hard
503 Next Greater Element II C# Medium
504 Base 7 C# Easy
505 The Maze II C# Medium
506 Relative Ranks C# Easy
507 Perfect Number C# Easy ♥
508 Most Frequent Subtree Sum C# Medium
509 Fibonacci Number C# Easy ♥
510 Inorder Successor in BST II C# Medium
511 Game Play Analysis I C# Easy
512 Game Play Analysis II C# Easy
513 Find Bottom Left Tree Value C# Medium
514 Freedom Trail C# Hard
515 Find Largest Value in Each Tree Row C# Medium
516 Longest Palindromic Subsequence C# Medium
517 Super Washing Machines C# Hard
518 Coin Change II C# Medium
519 Random Flip Matrix C# Medium
520 Detect Capital C# Easy ♥
521 Longest Uncommon Subsequence I C# Easy ♥
522 Longest Uncommon Subsequence II C# Medium
523 Continuous Subarray Sum C# Medium
524 Longest Word in Dictionary through Deleting C# Medium
525 Contiguous Array C# Medium
526 Beautiful Arrangement C# Medium
527 Word Abbreviation C# Hard
528 Random Pick with Weight C# Medium
529 Minesweeper C# Medium
530 Minimum Absolute Difference in BST C# Easy
531 Lonely Pixel I C# Medium
532 K-diff Pairs in an Array C# Medium ♥
533 Lonely Pixel II C# Medium
534 Game Play Analysis III C# Medium
535 Encode and Decode TinyURL C# Medium
536 Construct Binary Tree from String C# Medium
537 Complex Number Multiplication C# Medium
538 Convert BST to Greater Tree C# Medium
539 Minimum Time Difference C# Medium
540 Single Element in a Sorted Array C# Medium
541 Reverse String II C# Easy ♥
542 01 Matrix C# Medium
543 Diameter of Binary Tree C# Easy
544 Output Contest Matches C# Medium
545 Boundary of Binary Tree C# Medium
546 Remove Boxes C# Hard
547 Number of Provinces C# Medium
548 Split Array with Equal Sum C# Hard
549 Binary Tree Longest Consecutive Sequence II C# Medium
550 Game Play Analysis IV C# Medium
551 Student Attendance Record I C# Easy ♥
552 Student Attendance Record II C# Hard
553 Optimal Division C# Medium
554 Brick Wall C# Medium
555 Split Concatenated Strings C# Medium
556 Next Greater Element III C# Medium
557 Reverse Words in a String III C# Easy ♥
558 Logical OR of Two Binary Grids Represented as Quad-Trees C# Medium
559 Maximum Depth of N-ary Tree C# Easy
560 Subarray Sum Equals K C# Medium
561 Array Partition I C# Easy ?
562 Longest Line of Consecutive One in Matrix C# Medium
563 Binary Tree Tilt C# Easy ♥
564 Find the Closest Palindrome C# Hard
565 Array Nesting C# Medium
566 Reshape the Matrix C# Easy ♥
567 Permutation in String C# Medium
568 Maximum Vacation Days C# Hard
569 Median Employee Salary C# Hard
570 Managers with at Least 5 Direct Reports C# Medium
571 Find Median Given Frequency of Numbers C# Hard
572 Subtree of Another Tree C# Easy
573 Squirrel Simulation C# Medium
574 Winning Candidate C# Medium
575 Distribute Candies C# Easy ♥
576 Out of Boundary Paths C# Medium
577 Employee Bonus C# Easy
578 Get Highest Answer Rate Question C# Medium
579 Find Cumulative Salary of an Employee C# Hard
580 Count Student Number in Departments C# Medium
581 Shortest Unsorted Continuous Subarray C# Medium ♥
582 Kill Process C# Medium
583 Delete Operation for Two Strings C# Medium
584 Find Customer Referee C# Easy
585 Investments in 2016 C# Medium
586 Customer Placing the Largest Number of Orders C# Easy
587 Erect the Fence C# Hard
588 Design In-Memory File System C# Hard
589 N-ary Tree Preorder Traversal C# Easy
590 N-ary Tree Postorder Traversal C# Easy
591 Tag Validator C# Hard
592 Fraction Addition and Subtraction C# Medium
593 Valid Square C# Medium
594 Longest Harmonious Subsequence C# Easy ♥
595 Big Countries C# Easy
596 Classes More Than 5 Students C# Easy
597 Friend Requests I: Overall Acceptance Rate C# Easy
598 Range Addition II C# Easy ♥
599 Minimum Index Sum of Two Lists C# Easy ♥
600 Non-negative Integers without Consecutive Ones C# Hard
601 Human Traffic of Stadium C# Hard
602 Friend Requests II: Who Has the Most Friends C# Medium
603 Consecutive Available Seats C# Easy
604 Design Compressed String Iterator C# Easy
605 Can Place Flowers C# Easy ♥
606 Construct String from Binary Tree C# Easy ♥
607 Sales Person C# Easy
608 Tree Node C# Medium
609 Find Duplicate File in System C# Medium
610 Triangle Judgement C# Easy
611 Valid Triangle Number C# Medium
612 Shortest Distance in a Plane C# Medium
613 Shortest Distance in a Line C# Easy
614 Second Degree Follower C# Medium
615 Average Salary: Departments VS Company C# Hard
616 Add Bold Tag in String C# Medium
617 Merge Two Binary Trees C# Easy
618 Students Report By Geography C# Hard
619 Biggest Single Number C# Easy
620 Not Boring Movies C# Easy
621 Task Scheduler C# Medium
622 Design Circular Queue C# Medium
623 Add One Row to Tree C# Medium
624 Maximum Distance in Arrays C# Medium
625 Minimum Factorization C# Medium
626 Exchange Seats C# Medium
627 Swap Salary C# Easy
628 Maximum Product of Three Numbers C# Easy ♥
629 K Inverse Pairs Array C# Hard
630 Course Schedule III C# Hard
631 Design Excel Sum Formula C# Hard
632 Smallest Range Covering Elements from K Lists C# Hard
633 Sum of Square Numbers C# Medium
634 Find the Derangement of An Array C# Medium
635 Design Log Storage System C# Medium
636 Exclusive Time of Functions C# Medium
637 Average of Levels in Binary Tree C# Easy ♥
638 Shopping Offers C# Medium
639 Decode Ways II C# Hard
640 Solve the Equation C# Medium
641 Design Circular Deque C# Medium
642 Design Search Autocomplete System C# Hard
643 Maximum Average Subarray I C# Easy ♥
644 Maximum Average Subarray II C# Hard
645 Set Mismatch C# Easy ♥
646 Maximum Length of Pair Chain C# Medium
647 Palindromic Substrings C# Medium
648 Replace Words C# Medium
649 Dota2 Senate C# Medium
650 2 Keys Keyboard C# Medium
651 4 Keys Keyboard C# Medium
652 Find Duplicate Subtrees C# Medium
653 Two Sum IV - Input is a BST C# Easy
654 Maximum Binary Tree C# Medium
655 Print Binary Tree C# Medium
656 Coin Path C# Hard
657 Robot Return to Origin C# Easy ♥
658 Find K Closest Elements C# Medium
659 Split Array into Consecutive Subsequences C# Medium
660 Remove 9 C# Hard
661 Image Smoother C# Easy ♥
662 Maximum Width of Binary Tree C# Medium
663 Equal Tree Partition C# Medium
664 Strange Printer C# Hard
665 Non-decreasing Array C# Medium ♥
666 Path Sum IV C# Medium
667 Beautiful Arrangement II C# Medium
668 Kth Smallest Number in Multiplication Table C# Hard
669 Trim a Binary Search Tree C# Medium
670 Maximum Swap C# Medium
671 Second Minimum Node In a Binary Tree C# Easy
672 Bulb Switcher II C# Medium
673 Number of Longest Increasing Subsequence C# Medium
674 Longest Continuous Increasing Subsequence C# Easy
675 Cut Off Trees for Golf Event C# Hard
676 Implement Magic Dictionary C# Medium
677 Map Sum Pairs C# Medium
678 Valid Parenthesis String C# Medium
679 24 Game C# Hard
680 Valid Palindrome II C# Easy ♥
681 Next Closest Time C# Medium
682 Baseball Game C# Easy ♥
683 K Empty Slots C# Hard
684 Redundant Connection C# Medium
685 Redundant Connection II C# Hard
686 Repeated String Match C# Medium
687 Longest Univalue Path C# Medium
688 Knight Probability in Chessboard C# Medium
689 Maximum Sum of 3 Non-Overlapping Subarrays C# Hard
690 Employee Importance C# Medium
691 Employee Importance C# Hard
692 Top K Frequent Words C# Medium
693 Binary Number with Alternating Bits C# Easy ♥
694 Number of Distinct Islands C# Medium
695 Max Area of Island C# Medium
696 Count Binary Substrings C# Easy ♥
697 Degree of an Array C# Easy ♥
698 Partition to K Equal Sum Subsets C# Medium
699 Falling Squares C# Hard
700 Search in a Binary Search Tree C# Easy
701 Insert into a Binary Search Tree C# Medium
702 Search in a Sorted Array of Unknown Size C# Medium
703 Kth Largest Element in a Stream C# Easy ♥
704 Binary Search C# Easy ♥
705 Design HashSet C# Easy
706 Design HashMap C# Easy
707 Design Linked List C# Medium
708 Insert into a Sorted Circular Linked List C# Medium
709 To Lower Case C# Easy ♥
710 Random Pick with Blacklist C# Hard
711 Number of Distinct Islands II C# Hard
712 Minimum ASCII Delete Sum for Two Strings C# Medium
713 Subarray Product Less Than K C# Medium
714 Best Time to Buy and Sell Stock with Transaction Fee C# Medium
715 Range Module C# Hard
716 Max Stack C# Hard
717 1-bit and 2-bit Characters C# Easy
718 Maximum Length of Repeated Subarray C# Medium
719 Find K-th Smallest Pair Distance C# Hard
720 Longest Word in Dictionary C# Medium
721 Accounts Merge C# Medium
722 Remove Comments C# Medium
723 Candy Crush C# Medium
724 Find Pivot Index C# Easy ♥
725 Split Linked List in Parts C# Medium
726 Number of Atoms C# Hard
727 Minimum Window Subsequence C# Hard
728 Self Dividing Numbers C# Easy ♥
729 My Calendar I C# Medium
730 Count Different Palindromic Subsequences C# Hard
731 My Calendar II C# Medium
732 My Calendar III C# Hard
733 Flood Fill C# Easy
734 Sentence Similarity C# Easy
735 Asteroid Collision C# Medium
736 Parse Lisp Expression C# Hard
737 Sentence Similarity II C# Medium
738 Monotone Increasing Digits C# Medium
739 Daily Temperatures C# Medium
740 Delete and Earn C# Medium
741 Cherry Pickup C# Hard
742 Closest Leaf in a Binary Tree C# Medium
743 Network Delay Time C# Medium
744 Find Smallest Letter Greater Than Target C# Easy ♥
745 Prefix and Suffix Search C# Hard
746 Min Cost Climbing Stairs C# Easy
747 Largest Number At Least Twice of Others C# Easy ♥
748 Shortest Completing Word C# Easy ♥
749 Contain Virus C# Hard
750 Number Of Corner Rectangles C# Medium
751 IP to CIDR C# Medium
752 Open the Lock C# Medium
753 Cracking the Safe C# Hard
754 Reach a Number C# Medium
755 Pour Water C# Medium
756 Pyramid Transition Matrix C# Medium
757 Set Intersection Size At Least Two C# Hard
758 Bold Words in String C# Medium
759 Employee Free Time C# Hard
760 Find Anagram Mappings C# Easy
761 Special Binary String C# Hard
762 Prime Number of Set Bits in Binary Representation C# Easy ♥
763 Partition Labels C# Medium
764 Largest Plus Sign C# Medium
765 Couples Holding Hands C# Hard
766 Toeplitz Matrix C# Easy ♥
767 Reorganize String C# Medium
768 Max Chunks To Make Sorted II C# Hard
769 Max Chunks To Make Sorted C# Medium
770 Basic Calculator IV C# Hard
771 Jewels and Stones C# Easy ♥
772 Basic Calculator III C# Hard
773 Sliding Puzzle C# Hard
774 Minimize Max Distance to Gas Station C# Hard
775 Global and Local Inversions C# Medium
776 Split BST C# Medium
777 Swap Adjacent in LR String C# Medium
778 Swim in Rising Water C# Hard
779 K-th Symbol in Grammar C# Medium
780 Reaching Points C# Hard
781 Rabbits in Forest C# Medium
782 Transform to Chessboard C# Hard
783 Minimum Distance Between BST Nodes C# Easy
784 Letter Case Permutation C# Medium
785 Is Graph Bipartite? C# Medium
786 K-th Smallest Prime Fraction C# Medium
787 Cheapest Flights Within K Stops C# Medium
788 Rotated Digits C# Medium ♥
789 Escape The Ghosts C# Medium
790 Domino and Tromino Tiling C# Medium
791 Custom Sort String C# Medium
792 Number of Matching Subsequences C# Medium
793 Preimage Size of Factorial Zeroes Function C# Hard
794 Valid Tic-Tac-Toe State C# Medium
795 Number of Subarrays with Bounded Maximum C# Hard
796 Rotate String C# Easy
797 All Paths From Source to Target C# Medium
798 Smallest Rotation with Highest Score C# Hard
799 Champagne Tower C# Medium
800 Similar RGB Color C# Easy
801 Minimum Swaps To Make Sequences Increasing C# Hard
802 Find Eventual Safe States C# Medium
803 Bricks Falling When Hit C# Hard
804 Unique Morse Code Words C# Easy ♥
805 Split Array With Same Average C# Hard
806 Number of Lines To Write String C# Easy
807 Max Increase to Keep City Skyline C# Medium
808 Soup Servings C# Medium
809 Expressive Words C# Medium
810 Chalkboard XOR Game C# Hard
811 Subdomain Visit Count C# Medium ♥
812 Largest Triangle Area C# Easy ♥
813 Largest Sum of Averages C# Medium
814 Binary Tree Pruning C# Medium
815 Bus Routes C# Hard
816 Ambiguous Coordinates C# Medium
817 Linked List Components C# Medium
818 Race Car C# Hard
819 Most Common Word C# Easy ♥
820 Short Encoding of Words C# Medium
821 Shortest Distance to a Character C# Easy
822 Card Flipping Game C# Medium
823 Binary Trees With Factors C# Medium
824 Goat Latin C# Easy ♥
825 Friends Of Appropriate Ages C# Medium
826 Most Profit Assigning Work C# Medium
827 Making A Large Island C# Hard
828 Count Unique Characters of All Substrings of a Given String C# Hard
829 Consecutive Numbers Sum C# Hard
830 Positions of Large Groups C# Easy ♥
831 Masking Personal Information C# Medium
832 Flipping an Image C# Easy ♥
833 Find And Replace in String C# Medium
834 Sum of Distances in Tree C# Hard
835 Image Overlap C# Medium
836 Rectangle Overlap C# Easy ♥
837 New 21 Game C# Medium
838 Push Dominoes C# Medium
839 Similar String Groups C# Hard
840 Magic Squares In Grid C# Medium ♥
841 Keys and Rooms C# Medium
842 Split Array into Fibonacci Sequence C# Medium
843 Guess the Word C# Hard
844 Backspace String Compare C# Easy ♥
845 Longest Mountain in Array C# Medium
846 Hand of Straights C# Medium
847 Shortest Path Visiting All Nodes C# Hard
848 Shifting Letters C# Medium
849 Maximize Distance to Closest Person C# Medium ♥
850 Rectangle Area II C# Hard
851 Loud and Rich C# Medium
852 Peak Index in a Mountain Array C# Easy ♥
853 Car Fleet C# Medium
854 K-Similar Strings C# Hard
855 Exam Room C# Medium
856 Score of Parentheses C# Medium
857 Minimum Cost to Hire K Workers C# Hard
858 Mirror Reflection C# Medium
859 Buddy Strings C# Easy ♥
860 Lemonade Change C# Easy ♥
861 Score After Flipping Matrix C# Medium
862 Shortest Subarray with Sum at Least K C# Hard
863 All Nodes Distance K in Binary Tree C# Medium
864 Shortest Path to Get All Keys C# Hard
865 Smallest Subtree with all the Deepest Nodes C# Medium
866 Prime Palindrome C# Medium
867 Transpose Matrix C# Easy ♥
868 Binary Gap C# Easy ♥
869 Reordered Power of 2 C# Medium
870 Advantage Shuffle C# Medium
871 Minimum Number of Refueling Stops C# Hard
872 Leaf-Similar Trees C# Easy
873 Length of Longest Fibonacci Subsequence C# Medium
874 Walking Robot Simulation C# Medium ♥
875 Koko Eating Bananas C# Medium
876 Middle of the Linked List C# Easy ♥
877 Stone Game C# Medium
878 Nth Magical Number C# Hard
879 Profitable Schemes C# Hard
880 Decoded String at Index C# Medium
881 Boats to Save People C# Medium
882 Reachable Nodes In Subdivided Graph C# Hard
883 Projection Area of 3D Shapes C# Easy ♥
884 Uncommon Words from Two Sentences C# Easy ♥
885 Spiral Matrix III C# Medium
886 Possible Bipartition C# Medium
887 Super Egg Drop C# Hard
888 Fair Candy Swap C# Easy ♥
889 Construct Binary Tree from Preorder and Postorder Traversal C# Medium
890 Find and Replace Pattern C# Medium
891 Sum of Subsequence Widths C# Hard
892 Surface Area of 3D Shapes C# Easy ♥
893 Groups of Special-Equivalent Strings C# Medium ♥
894 All Possible Full Binary Trees C# Medium
895 Maximum Frequency Stack C# Hard
896 Monotonic Array C# Easy ♥
897 Increasing Order Search Tree C# Easy
898 Bitwise ORs of Subarrays C# Medium
899 Orderly Queue C# Hard
900 RLE Iterator C# Medium
901 Online Stock Span C# Medium
902 Numbers At Most N Given Digit Set C# Hard
903 Valid Permutations for DI Sequence C# Hard
904 Fruit Into Baskets C# Medium
905 Sort Array By Parity C# Easy ♥
906 Super Palindromes C# Hard
907 Sum of Subarray Minimums C# Medium
908 Smallest Range I C# Easy ♥
909 Snakes and Ladders C# Medium
910 Smallest Range II C# Medium
911 Online Election C# Medium
912 Sort an Array C# Medium
913 Cat and Mouse C# Hard
914 X of a Kind in a Deck of Cards C# Easy
915 Partition Array into Disjoint Intervals C# Medium
916 Word Subsets C# Medium
917 Reverse Only Letters C# Easy ♥
918 Maximum Sum Circular Subarray C# Medium
919 Complete Binary Tree Inserter C# Medium
920 Number of Music Playlists C# Hard
921 Minimum Add to Make Parentheses Valid C# Medium
922 Sort Array By Parity II C# Easy ♥
923 3Sum With Multiplicity C# Medium
924 Minimize Malware Spread C# Hard
925 Long Pressed Name C# Easy ♥
926 Flip String to Monotone Increasing C# Medium
927 Three Equal Parts C# Hard
928 Minimize Malware Spread II C# Hard
929 Unique Email Addresses C# Easy ♥
930 Binary Subarrays With Sum C# Medium
931 Minimum Falling Path Sum C# Medium
932 Beautiful Array C# Medium
933 Number of Recent Calls C# Easy
934 Shortest Bridge C# Medium
935 Knight Dialer C# Medium
936 Stamping The Sequence C# Hard
937 Reorder Data in Log Files C# Easy ♥
938 Range Sum of BST C# Easy
939 Minimum Area Rectangle C# Medium
940 Distinct Subsequences II C# Hard
941 Valid Mountain Array C# Easy ♥
942 DI String Match C# Easy ♥
943 Find the Shortest Superstring C# Hard
944 Delete Columns to Make Sorted C# Easy ♥
945 Minimum Increment to Make Array Unique C# Medium
946 Validate Stack Sequences C# Medium
947 Most Stones Removed with Same Row or Column C# Medium
948 Bag of Tokens C# Medium
949 Largest Time for Given Digits C# Medium ♥
950 Reveal Cards In Increasing Order C# Medium
951 Flip Equivalent Binary Trees C# Medium
952 Largest Component Size by Common Factor C# Hard
953 Verifying an Alien Dictionary C# Easy ♥
954 Array of Doubled Pairs C# Medium
955 Delete Columns to Make Sorted II C# Medium
956 Tallest Billboard C# Hard
957 Prison Cells After N Days C# Medium
958 Check Completeness of a Binary Tree C# Medium
959 Regions Cut By Slashes C# Medium
960 Delete Columns to Make Sorted III C# Hard
961 N-Repeated Element in Size 2N Array C# Easy ♥
962 Maximum Width Ramp C# Medium
963 Minimum Area Rectangle II C# Medium
964 Least Operators to Express Number C# Hard
965 Univalued Binary Tree C# Easy ♥
966 Vowel Spellchecker C# Medium
967 Numbers With Same Consecutive Differences C# Medium
968 Binary Tree Cameras C# Hard
969 Pancake Sorting C# Medium
970 Powerful Integers C# Medium ♥
971 Flip Binary Tree To Match Preorder Traversal C# Medium
972 Equal Rational Numbers C# Hard
973 K Closest Points to Origin C# Medium
974 Subarray Sums Divisible by K C# Medium
975 Odd Even Jump C# Hard
976 Largest Perimeter Triangle C# Easy ♥
977 Squares of a Sorted Array C# Easy ♥
978 Longest Turbulent Subarray C# Medium
979 Distribute Coins in Binary Tree C# Medium
980 Unique Paths III C# Hard
981 Time Based Key-Value Store C# Medium
982 Triples with Bitwise AND Equal To Zero C# Hard
983 Minimum Cost For Tickets C# Medium
984 String Without AAA or BBB C# Medium
985 Sum of Even Numbers After Queries C# Medium ♥
986 Interval List Intersections C# Medium
987 Vertical Order Traversal of a Binary Tree C# Hard
988 Smallest String Starting From Leaf C# Medium
989 Add to Array-Form of Integer C# Easy ♥
990 Satisfiability of Equality Equations C# Medium
991 Broken Calculator C# Medium
992 Subarrays with K Different Integers C# Hard
993 Cousins in Binary Tree C# Easy
994 Rotting Oranges C# Medium
995 Minimum Number of K Consecutive Bit Flips C# Hard
996 Number of Squareful Arrays C# Hard
997 Find the Town Judge C# Easy
998 Maximum Binary Tree II C# Medium
999 Available Captures for Rook C# Easy ♥
1000 Minimum Cost to Merge Stones C# Hard
1001 Grid Illumination C# Hard
1002 Find Common Characters C# Easy
1003 Check If Word Is Valid After Substitutions C# Medium
1004 Max Consecutive Ones III C# Medium
1005 Maximize Sum Of Array After K Negations C# Easy
1006 Clumsy Factorial C# Medium
1007 Minimum Domino Rotations For Equal Row C# Medium
1008 Construct Binary Search Tree from Preorder Traversal C# Medium
1009 Complement of Base 10 Integer C# Easy
1010 Pairs of Songs With Total Durations Divisible by 60 C# Medium
1011 Capacity To Ship Packages Within D Days C# Medium
1012 Numbers With Repeated Digits C# Hard
1013 Partition Array Into Three Parts With Equal Sum C# Easy
1014 Best Sightseeing Pair C# Medium
1015 Smallest Integer Divisible by K C# Medium
1016 Binary String With Substrings Representing 1 To N C# Medium
1017 Convert to Base -2 C# Medium
1018 Binary Prefix Divisible By 5 C# Easy
1019 Next Greater Node In Linked List C# Medium
1020 Number of Enclaves C# Medium
1021 Remove Outermost Parentheses C# Easy
1022 Sum of Root To Leaf Binary Numbers C# Easy
1023 Camelcase Matching C# Medium
1024 Video Stitching C# Medium
1025 Divisor Game C# Easy
1026 Maximum Difference Between Node and Ancestor C# Medium
1027 Longest Arithmetic Subsequence C# Medium
1028 Recover a Tree From Preorder Traversal C# Hard
1029 Two City Scheduling C# Medium
1030 Matrix Cells in Distance Order C# Easy
1031 Maximum Sum of Two Non-Overlapping Subarrays C# Medium
1032 Stream of Characters C# Hard
1033 Moving Stones Until Consecutive C# Medium
1034 Coloring A Border C# Medium
1035 Uncrossed Lines C# Medium
1036 Escape a Large Maze C# Hard
1037 Valid Boomerang C# Easy
1038 Binary Search Tree to Greater Sum Tree C# Medium
1039 Minimum Score Triangulation of Polygon C# Medium
1040 Moving Stones Until Consecutive II C# Medium
1041 Robot Bounded In Circle C# Medium
1042 Flower Planting With No Adjacent C# Medium
1043 Partition Array for Maximum Sum C# Medium
1044 Longest Duplicate Substring C# Hard
1045 Customers Who Bought All Products C# Medium
1046 Last Stone Weight C# Easy
1047 Remove All Adjacent Duplicates In String C# Easy
1048 Longest String Chain C# Medium
1049 Last Stone Weight II C# Medium
1050 Actors and Directors Who Cooperated At Least Three Times C# Easy
1051 Height Checker C# Easy
1052 Grumpy Bookstore Owner C# Medium
1053 Previous Permutation With One Swap C# Medium
1054 Distant Barcodes C# Medium
1055 Shortest Way to Form String C# Medium
1056 Confusing Number C# Easy
1057 Campus Bikes C# Medium
1058 Minimize Rounding Error to Meet Target C# Medium
1059 All Paths from Source Lead to Destination C# Medium
1060 Missing Element in Sorted Array C# Medium
1061 Lexicographically Smallest Equivalent String C# Medium
1062 Longest Repeating Substring C# Medium
1063 Number of Valid Subarrays C# Hard
1064 Fixed Point C# Easy
1065 Index Pairs of a String C# Easy
1066 Campus Bikes II C# Medium
1067 Digit Count in Range C# Hard
1068 Product Sales Analysis I C# Easy
1069 Product Sales Analysis II C# Easy
1070 Product Sales Analysis III C# Medium
1071 Greatest Common Divisor of Strings C# Easy
1072 Flip Columns For Maximum Number of Equal Rows C# Medium
1073 Adding Two Negabinary Numbers C# Medium
1074 Number of Submatrices That Sum to Target C# Hard
1075 Project Employees I C# Easy
1076 Project Employees II C# Easy
1077 Project Employees III C# Medium
1078 Occurrences After Bigram C# Easy
1079 Letter Tile Possibilities C# Medium
1080 Insufficient Nodes in Root to Leaf Paths C# Medium
1081 Smallest Subsequence of Distinct Characters C# Medium
1082 Sales Analysis I C# Easy
1083 Sales Analysis II C# Easy
1084 Sales Analysis III C# Easy
1085 Sum of Digits in the Minimum Number C# Easy
1086 High Five C# Easy
1087 Brace Expansion C# Medium
1088 Confusing Number II C# Hard
1089 Duplicate Zeros C# Easy
1090 Largest Values From Labels C# Medium
1091 Shortest Path in Binary Matrix C# Medium
1092 Shortest Common Supersequence C# Hard
1093 Statistics from a Large Sample C# Medium
1094 Car Pooling C# Medium
1095 Find in Mountain Array C# Hard
1096 Brace Expansion II C# Hard
1097 Game Play Analysis V C# Hard
1098 Unpopular Books C# Medium
1099 Two Sum Less Than K C# Easy
1100 Find K-Length Substrings With No Repeated Characters C# Medium
1101 The Earliest Moment When Everyone Become Friends C# Medium
1102 Path With Maximum Minimum Value C# Medium
1103 Distribute Candies to People C# Easy
1104 Path In Zigzag Labelled Binary Tree C# Medium
1105 Filling Bookcase Shelves C# Medium
1106 Parsing A Boolean Expression C# Hard
1107 New Users Daily Count C# Medium
1108 Defanging an IP Address C# Easy
1109 Corporate Flight Bookings C# Medium
1110 Delete Nodes And Return Forest C# Medium
1111 Maximum Nesting Depth of Two Valid Parentheses Strings C# Medium
1112 Highest Grade For Each Student C# Medium
1113 Reported Posts C# Easy
1114 Print in Order C# Easy
1115 Print FooBar Alternately C# Medium
1116 Print Zero Even Odd C# Medium
1117 Building H2O C# Medium
1118 Number of Days in a Month C# Easy
1119 Remove Vowels from a String C# Easy
1120 Maximum Average Subtree C# Medium
1121 Divide Array Into Increasing Sequences C# Hard
1122 Relative Sort Array C# Easy
1123 Lowest Common Ancestor of Deepest Leaves C# Medium
1124 Longest Well-Performing Interval C# Medium
1125 Smallest Sufficient Team C# Hard
1126 Active Businesses C# Medium
1127 User Purchase Platform C# Hard
1128 Number of Equivalent Domino Pairs C# Easy
1129 Shortest Path with Alternating Colors C# Medium
1130 Minimum Cost Tree From Leaf Values C# Medium
1131 Maximum of Absolute Value Expression C# Medium
1132 Reported Posts II C# Medium
1133 Largest Unique Number C# Easy
1134 Armstrong Number C# Easy
1135 Connecting Cities With Minimum Cost C# Medium
1136 Parallel Courses C# Medium
1137 N-th Tribonacci Number C# Easy
1138 Alphabet Board Path C# Medium
1139 Largest 1-Bordered Square C# Medium
1140 Stone Game II C# Medium
1141 User Activity for the Past 30 Days I C# Easy
1142 User Activity for the Past 30 Days II C# Easy
1143 Longest Common Subsequence C# Medium
1144 Decrease Elements To Make Array Zigzag C# Medium
1145 Binary Tree Coloring Game C# Medium
1146 Snapshot Array C# Medium
1147 Longest Chunked Palindrome Decomposition C# Hard
1148 Article Views I C# Easy
1149 Article Views II C# Medium
1150 Check If a Number Is Majority Element in a Sorted Array C# Easy
1151 Minimum Swaps to Group All 1's Together C# Medium
1152 Analyze User Website Visit Pattern C# Medium
1153 String Transforms Into Another String C# Hard
1154 Day of the Year C# Easy
1155 Number of Dice Rolls With Target Sum C# Medium
1156 Swap For Longest Repeated Character Substring C# Medium
1157 Online Majority Element In Subarray C# Hard
1158 Market Analysis I C# Medium
1159 Market Analysis II C# Hard
1160 Find Words That Can Be Formed by Characters C# Easy
1161 Maximum Level Sum of a Binary Tree C# Medium
1162 As Far from Land as Possible C# Medium
1163 Last Substring in Lexicographical Order C# Hard
1164 Product Price at a Given Date C# Medium
1165 Single-Row Keyboard C# Easy
1166 Design File System C# Medium
1167 Minimum Cost to Connect Sticks C# Medium
1168 Optimize Water Distribution in a Village C# Hard
1169 Invalid Transactions C# Medium
1170 Compare Strings by Frequency of the Smallest Character C# Medium
1171 Remove Zero Sum Consecutive Nodes from Linked List C# Medium
1172 Dinner Plate Stacks C# Hard
1173 Immediate Food Delivery I C# Easy
1174 Immediate Food Delivery II C# Medium
1175 Prime Arrangements C# Easy
1176 Diet Plan Performance C# Easy
1177 Can Make Palindrome from Substring C# Medium
1178 Number of Valid Words for Each Puzzle C# Hard
1179 Reformat Department Table C# Easy
1180 Count Substrings with Only One Distinct Letter C# Easy
1181 Before and After Puzzle C# Medium
1182 Shortest Distance to Target Color C# Medium
1183 Maximum Number of Ones C# Hard
1184 Distance Between Bus Stops C# Easy
1185 Day of the Week C# Easy
1186 Maximum Subarray Sum with One Deletion C# Medium
1187 Make Array Strictly Increasing C# Hard
1188 Design Bounded Blocking Queue C# Medium
1189 Maximum Number of Balloons C# Easy
1190 Reverse Substrings Between Each Pair of Parentheses C# Medium
1191 K-Concatenation Maximum Sum C# Medium
1192 Critical Connections in a Network C# Hard
1193 Monthly Transactions I C# Medium
1194 Tournament Winners C# Hard
1195 Fizz Buzz Multithreaded C# Medium
1196 How Many Apples Can You Put into the Basket C# Easy
1197 Minimum Knight Moves C# Medium
1198 Find Smallest Common Element in All Rows C# Medium
1199 Minimum Time to Build Blocks C# Hard
1200 Minimum Absolute Difference C# Easy
1201 Ugly Number III C# Medium
1202 Smallest String With Swaps C# Medium
1203 Sort Items by Groups Respecting Dependencies C# Hard
1204 Last Person to Fit in the Bus C# Medium
1205 Monthly Transactions II C# Medium
1206 Design Skiplist C# Hard
1207 Unique Number of Occurrences C# Easy
1208 Get Equal Substrings Within Budget C# Medium
1209 Remove All Adjacent Duplicates in String II C# Medium
1210 Minimum Moves to Reach Target with Rotations C# Hard
1211 Queries Quality and Percentage C# Easy
1212 Team Scores in Football Tournament C# Medium
1213 Intersection of Three Sorted Arrays C# Easy
1214 Two Sum BSTs C# Medium
1215 Stepping Numbers C# Medium
1216 Valid Palindrome III C# Hard
1217 Minimum Cost to Move Chips to The Same Position C# Easy
1218 Longest Arithmetic Subsequence of Given Difference C# Medium
1219 Path with Maximum Gold C# Medium
1220 Count Vowels Permutation C# Hard
1221 Split a String in Balanced Strings C# Easy
1222 Queens That Can Attack the King C# Medium
1223 Dice Roll Simulation C# Hard
1224 Maximum Equal Frequency C# Hard
1225 Report Contiguous Dates C# Hard
1226 The Dining Philosophers C# Medium
1227 Airplane Seat Assignment Probability C# Medium
1228 Missing Number In Arithmetic Progression C# Easy
1229 Meeting Scheduler C# Medium
1230 Toss Strange Coins C# Medium
1231 Divide Chocolate C# Hard
1232 Check If It Is a Straight Line C# Easy
1233 Remove Sub-Folders from the Filesystem C# Medium
1234 Replace the Substring for Balanced String C# Medium
1235 Maximum Profit in Job Scheduling C# Hard
1236 Web Crawler C# Medium
1237 Find Positive Integer Solution for a Given Equation C# Medium
1238 Circular Permutation in Binary Representation C# Medium
1239 Maximum Length of a Concatenated String with Unique Characters C# Medium
1240 Tiling a Rectangle with the Fewest Squares C# Hard
1241 Number of Comments per Post C# Easy
1242 Web Crawler Multithreaded C# Medium
1243 Array Transformation C# Easy
1244 Design A Leaderboard C# Medium
1245 Tree Diameter C# Medium
1246 Palindrome Removal C# Hard
1247 Minimum Swaps to Make Strings Equal C# Medium
1248 Count Number of Nice Subarrays C# Medium
1249 Minimum Remove to Make Valid Parentheses C# Medium
1250 Check If It Is a Good Array C# Hard
1251 Average Selling Price C# Easy
1252 Cells with Odd Values in a Matrix C# Easy
1253 Reconstruct a 2-Row Binary Matrix C# Medium
1254 Number of Closed Islands C# Medium
1255 Maximum Score Words Formed by Letters C# Hard
1256 Encode Number C# Medium
1257 Smallest Common Region C# Medium
1258 Synonymous Sentences C# Medium
1259 Handshakes That Don't Cross C# Hard
1260 Shift 2D Grid C# Easy
1261 Find Elements in a Contaminated Binary Tree C# Medium
1262 Greatest Sum Divisible by Three C# Medium
1263 Minimum Moves to Move a Box to Their Target Location C# Hard
1264 Page Recommendations C# Medium
1265 Print Immutable Linked List in Reverse C# Medium
1266 Minimum Time Visiting All Points C# Easy
1267 Count Servers that Communicate C# Medium
1268 Search Suggestions System C# Medium
1269 Number of Ways to Stay in the Same Place After Some Steps C# Hard
1270 All People Report to the Given Manager C# Medium
1271 Hexspeak C# Easy
1272 Remove Interval C# Medium
1273 Delete Tree Nodes C# Medium
1274 Number of Ships in a Rectangle C# Hard
1275 Find Winner on a Tic Tac Toe Game C# Easy
1276 Number of Burgers with No Waste of Ingredients C# Medium
1277 Count Square Submatrices with All Ones C# Medium
1278 Palindrome Partitioning III C# Hard
1279 Traffic Light Controlled Intersection C# Easy
1280 Students and Examinations C# Easy
1281 Subtract the Product and Sum of Digits of an Integer C# Easy
1282 Group the People Given the Group Size They Belong To C# Medium
1283 Find the Smallest Divisor Given a Threshold C# Medium
1284 Minimum Number of Flips to Convert Binary Matrix to Zero Matrix C# Hard
1285 Find the Start and End Number of Continuous Ranges C# Medium
1286 Iterator for Combination C# Medium
1287 Element Appearing More Than 25% In Sorted Array C# Easy
1288 Remove Covered Intervals C# Medium
1289 Minimum Falling Path Sum II C# Hard
1290 Convert Binary Number in a Linked List to Integer C# Easy
1291 Sequential Digits C# Medium
1292 Maximum Side Length of a Square with Sum Less than or Equal to Threshold C# Medium
1293 Shortest Path in a Grid with Obstacles Elimination C# Hard
1294 Weather Type in Each Country C# Easy
1295 Find Numbers with Even Number of Digits C# Easy
1296 Divide Array in Sets of K Consecutive Numbers C# Medium
1297 Maximum Number of Occurrences of a Substring C# Medium
1298 Maximum Candies You Can Get from Boxes C# Hard
1299 Replace Elements with Greatest Element on Right Side C# Easy
1300 Sum of Mutated Array Closest to Target C# Medium
1301 Number of Paths with Max Score C# Hard
1302 Deepest Leaves Sum C# Medium
1303 Find the Team Size C# Easy
1304 Find N Unique Integers Sum up to Zero C# Easy
1305 All Elements in Two Binary Search Trees C# Medium
1306 Jump Game III C# Medium
1307 Verbal Arithmetic Puzzle C# Hard
1308 Running Total for Different Genders C# Medium
1309 Decrypt String from Alphabet to Integer Mapping C# Easy
1310 XOR Queries of a Subarray C# Medium
1311 Get Watched Videos by Your Friends C# Medium
1312 Minimum Insertion Steps to Make a String Palindrome C# Hard
1313 Decompress Run-Length Encoded List C# Easy
1314 Matrix Block Sum C# Medium
1315 Sum of Nodes with Even-Valued Grandparent C# Medium
1316 Distinct Echo Substrings C# Hard
1317 Convert Integer to the Sum of Two No-Zero Integers C# Easy
1318 Minimum Flips to Make a OR b Equal to c C# Medium
1319 Number of Operations to Make Network Connected C# Medium
1320 Minimum Distance to Type a Word Using Two Fingers C# Hard
1321 Restaurant Growth C# Medium
1322 Ads Performance C# Easy
1323 Maximum 69 Number C# Easy
1324 Print Words Vertically C# Medium
1325 Delete Leaves With a Given Value C# Medium
1326 Minimum Number of Taps to Open to Water a Garden C# Hard
1327 List the Products Ordered in a Period C# Easy
1328 Break a Palindrome C# Medium
1329 Sort the Matrix Diagonally C# Medium
1330 Reverse Subarray To Maximize Array Value C# Hard
1331 Rank Transform of an Array C# Easy
1332 Remove Palindromic Subsequences C# Easy
1333 Filter Restaurants by Vegan-Friendly, Price and Distance C# Medium
1334 Find the City With the Smallest Number of Neighbors at a Threshold Distance C# Medium
1335 Minimum Difficulty of a Job Schedule C# Hard
1336 Number of Transactions per Visit C# Hard
1337 The K Weakest Rows in a Matrix C# Easy
1338 Reduce Array Size to The Half C# Medium
1339 Maximum Product of Splitted Binary Tree C# Medium
1340 Jump Game V C# Hard
1341 Movie Rating C# Medium
1342 Number of Steps to Reduce a Number to Zero C# Easy
1343 Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold C# Medium
1344 Angle Between Hands of a Clock C# Medium
1345 Jump Game IV C# Hard
1346 Check If N and Its Double Exist C# Easy
1347 Minimum Number of Steps to Make Two Strings Anagram C# Medium
1348 Tweet Counts Per Frequency C# Medium
1349 Maximum Students Taking Exam C# Hard
1350 Students With Invalid Departments C# Easy
1351 Count Negative Numbers in a Sorted Matrix C# Easy
1352 Product of the Last K Numbers C# Medium
1353 Maximum Number of Events That Can Be Attended C# Medium
1354 Construct Target Array With Multiple Sums C# Hard
1355 Activity Participants C# Medium
1356 Sort Integers by The Number of 1 Bits C# Easy
1357 Apply Discount Every n Orders C# Medium
1358 Number of Substrings Containing All Three Characters C# Medium
1359 Count All Valid Pickup and Delivery Options C# Hard
1360 Number of Days Between Two Dates C# Easy
1361 Validate Binary Tree Nodes C# Medium
1362 Closest Divisors C# Medium
1363 Largest Multiple of Three C# Hard
1364 Number of Trusted Contacts of a Customer C# Medium
1365 How Many Numbers Are Smaller Than the Current Number C# Easy
1366 Rank Teams by Votes C# Medium
1367 Linked List in Binary Tree C# Medium
1368 Minimum Cost to Make at Least One Valid Path in a Grid C# Hard
1369 Get the Second Most Recent Activity C# Hard
1370 Increasing Decreasing String C# Easy
1371 Find the Longest Substring Containing Vowels in Even Counts C# Medium
1372 Longest ZigZag Path in a Binary Tree C# Medium
1373 Maximum Sum BST in Binary Tree C# Hard
1374 Generate a String With Characters That Have Odd Counts C# Easy
1375 Number of Times Binary String Is Prefix-Aligned C# Medium
1376 Time Needed to Inform All Employees C# Medium
1377 Frog Position After T Seconds C# Hard
1378 Replace Employee ID With The Unique Identifier C# Easy
1379 Find a Corresponding Node of a Binary Tree in a Clone of That Tree C# Easy
1380 Lucky Numbers in a Matrix C# Easy
1381 Design a Stack With Increment Operation C# Medium
1382 Balance a Binary Search Tree C# Medium
1383 Maximum Performance of a Team C# Hard
1384 Total Sales Amount by Year C# Hard
1385 Find the Distance Value Between Two Arrays C# Easy
1386 Cinema Seat Allocation C# Medium
1387 Sort Integers by The Power Value C# Medium
1388 Pizza With 3n Slices C# Hard
1389 Create Target Array in the Given Order C# Easy
1390 Four Divisors C# Medium
1391 Check if There is a Valid Path in a Grid C# Medium
1392 Longest Happy Prefix C# Hard
1393 Capital Gain/Loss C# Medium
1394 Find Lucky Integer in an Array C# Easy
1395 Count Number of Teams C# Medium
1396 Design Underground System C# Medium
1397 Find All Good Strings C# Hard
1398 Customers Who Bought Products A and B but Not C C# Medium
1399 Count Largest Group C# Easy
1400 Construct K Palindrome Strings C# Medium
1401 Circle and Rectangle Overlapping C# Medium
1402 Reducing Dishes C# Hard
1403 Minimum Subsequence in Non-Increasing Order C# Easy
1404 Number of Steps to Reduce a Number in Binary Representation to One C# Medium
1405 Longest Happy String C# Medium
1406 Stone Game III C# Hard
1407 Top Travellers C# Easy
1408 String Matching in an Array C# Easy
1409 Queries on a Permutation With Key C# Medium
1410 HTML Entity Parser C# Medium
1411 Number of Ways to Paint N Ă— 3 Grid C# Hard
1412 Find the Quiet Students in All Exams C# Hard
1413 Minimum Value to Get Positive Step by Step Sum C# Easy
1414 Find the Minimum Number of Fibonacci Numbers Whose Sum Is K C# Medium
1415 The k-th Lexicographical String of All Happy Strings of Length n C# Medium
1416 Restore The Array C# Hard
1417 Reformat The String C# Easy
1418 Display Table of Food Orders in a Restaurant C# Medium
1419 Minimum Number of Frogs Croaking C# Medium
1420 Build Array Where You Can Find The Maximum Exactly K Comparisons C# Hard
1421 NPV Queries C# Easy
1422 Maximum Score After Splitting a String C# Easy
1423 Maximum Points You Can Obtain from Cards C# Medium
1424 Diagonal Traverse II C# Medium
1425 Constrained Subsequence Sum C# Hard
1426 Counting Elements C# Easy
1427 Perform String Shifts C# Easy
1428 Leftmost Column with at Least a One C# Medium
1429 First Unique Number C# Medium
1430 Check If a String Is a Valid Sequence from Root to Leaves Path in a Binary Tree C# Medium
1431 Kids With the Greatest Number of Candies C# Easy
1432 Max Difference You Can Get From Changing an Integer C# Medium
1433 Check If a String Can Break Another String C# Medium
1434 Number of Ways to Wear Different Hats to Each Other C# Hard
1435 Create a Session Bar Chart C# Easy
1436 Destination City C# Easy
1437 Check If All 1's Are at Least Length K Places Away C# Easy
1438 Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit C# Medium
1439 Find the Kth Smallest Sum of a Matrix With Sorted Rows C# Hard
1440 Evaluate Boolean Expression C# Medium
1441 Build an Array With Stack Operations C# Medium
1442 Count Triplets That Can Form Two Arrays of Equal XOR C# Medium
1443 Minimum Time to Collect All Apples in a Tree C# Medium
1444 Number of Ways of Cutting a Pizza C# Hard
1445 Apples & Oranges C# Medium
1446 Consecutive Characters C# Easy
1447 Simplified Fractions C# Medium
1448 Count Good Nodes in Binary Tree C# Medium
1449 Form Largest Integer With Digits That Add up to Target C# Hard
1450 Number of Students Doing Homework at a Given Time C# Easy
1451 Rearrange Words in a Sentence C# Medium
1452 People Whose List of Favorite Companies Is Not a Subset of Another List C# Medium
1453 Maximum Number of Darts Inside of a Circular Dartboard C# Hard
1454 Active Users C# Medium
1455 Check If a Word Occurs As a Prefix of Any Word in a Sentence C# Easy
1456 Maximum Number of Vowels in a Substring of Given Length C# Medium
1457 Pseudo-Palindromic Paths in a Binary Tree C# Medium
1458 Max Dot Product of Two Subsequences C# Hard
1459 Rectangles Area C# Medium
1460 Make Two Arrays Equal by Reversing Subarrays C# Easy
1461 Check If a String Contains All Binary Codes of Size K C# Medium
1462 Course Schedule IV C# Medium
1463 Cherry Pickup II C# Hard
1464 Maximum Product of Two Elements in an Array C# Easy
1465 Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts C# Medium
1466 Reorder Routes to Make All Paths Lead to the City Zero C# Medium
1467 Probability of a Two Boxes Having The Same Number of Distinct Balls C# Hard
1468 Calculate Salaries C# Medium
1469 Find All The Lonely Nodes C# Easy
1470 Shuffle the Array C# Easy
1471 The k Strongest Values in an Array C# Medium
1472 Design Browser History C# Medium
1473 Paint House III C# Hard
1474 Delete N Nodes After M Nodes of a Linked List C# Easy
1475 Final Prices With a Special Discount in a Shop C# Easy
1476 Subrectangle Queries C# Medium
1477 Find Two Non-overlapping Sub-arrays Each With Target Sum C# Medium
1478 Allocate Mailboxes C# Hard
1479 Sales by Day of the Week C# Hard
1480 Running Sum of 1d Array C# Easy
1481 Least Number of Unique Integers after K Removals C# Medium
1482 Minimum Number of Days to Make m Bouquets C# Medium
1483 Kth Ancestor of a Tree Node C# Hard
1484 Group Sold Products By The Date C# Easy
1485 Clone Binary Tree With Random Pointer C# Medium
1486 XOR Operation in an Array C# Easy
1487 Making File Names Unique C# Medium
1488 Avoid Flood in The City C# Medium
1489 Find Critical and Pseudo-Critical Edges in Minimum Spanning Tree C# Hard
1490 Clone N-ary Tree C# Medium
1491 Average Salary Excluding the Minimum and Maximum Salary C# Easy
1492 The kth Factor of n C# Medium
1493 Longest Subarray of 1's After Deleting One Element C# Medium
1494 Parallel Courses II C# Hard
1495 Friendly Movies Streamed Last Month C# Easy
1496 Path Crossing C# Easy
1497 Check If Array Pairs Are Divisible by k C# Medium
1498 Number of Subsequences That Satisfy the Given Sum Condition C# Medium
1499 Max Value of Equation C# Hard
1500 Design a File Sharing System C# Medium
1501 Countries You Can Safely Invest In C# Medium
1502 Can Make Arithmetic Progression From Sequence C# Easy
1503 Last Moment Before All Ants Fall Out of a Plank C# Medium
1504 Count Submatrices With All Ones C# Medium
1505 Minimum Possible Integer After at Most K Adjacent Swaps On Digits C# Hard
1506 Find Root of N-Ary Tree C# Medium
1507 Reformat Date C# Easy
1508 Range Sum of Sorted Subarray Sums C# Medium
1509 Minimum Difference Between Largest and Smallest Value in Three Moves C# Medium
1510 Stone Game IV C# Hard
1511 Customer Order Frequency C# Easy
1512 Number of Good Pairs C# Easy
1513 Number of Substrings With Only 1s C# Medium
1514 Path with Maximum Probability C# Medium
1515 Best Position for a Service Centre C# Hard
1516 Move Sub-Tree of N-Ary Tree C# Hard
1517 Find Users With Valid E-Mails C# Easy
1518 Water Bottles C# Easy
1519 Number of Nodes in the Sub-Tree With the Same Label C# Medium
1520 Maximum Number of Non-Overlapping Substrings C# Hard
1521 Find a Value of a Mysterious Function Closest to Target C# Hard
1522 Diameter of N-Ary Tree C# Medium
1523 Count Odd Numbers in an Interval Range C# Easy
1524 Number of Sub-arrays With Odd Sum C# Medium
1525 Number of Good Ways to Split a String C# Medium
1526 Minimum Number of Increments on Subarrays to Form a Target Array C# Hard
1527 Patients With a Condition C# Easy
1528 Shuffle String C# Easy
1529 Minimum Suffix Flips C# Medium
1530 Number of Good Leaf Nodes Pairs C# Medium
1531 String Compression II C# Hard
1532 The Most Recent Three Orders C# Medium
1533 Find the Index of the Large Integer C# Medium
1534 Count Good Triplets C# Easy
1535 Find the Winner of an Array Game C# Medium
1536 Minimum Swaps to Arrange a Binary Grid C# Medium
1537 Get the Maximum Score C# Hard
1538 Guess the Majority in a Hidden Array C# Medium
1539 Kth Missing Positive Number C# Easy
1540 Can Convert String in K Moves C# Medium
1541 Minimum Insertions to Balance a Parentheses String C# Medium
1542 Find Longest Awesome Substring C# Hard
1543 Fix Product Name Format C# Easy
1544 Make The String Great C# Easy
1545 Find Kth Bit in Nth Binary String C# Medium
1546 Maximum Number of Non-Overlapping Subarrays With Sum Equals Target C# Medium
1547 Minimum Cost to Cut a Stick C# Hard
1548 The Most Similar Path in a Graph C# Hard
1549 The Most Recent Orders for Each Product C# Medium
1550 Three Consecutive Odds C# Easy
1551 Minimum Operations to Make Array Equal C# Medium
1552 Magnetic Force Between Two Balls C# Medium
1553 Minimum Number of Days to Eat N Oranges C# Hard
1554 Strings Differ by One Character C# Medium
1555 Bank Account Summary C# Medium
1556 Thousand Separator C# Easy
1557 Minimum Number of Vertices to Reach All Nodes C# Medium
1558 Minimum Numbers of Function Calls to Make Target Array C# Medium
1559 Detect Cycles in 2D Grid C# Medium
1560 Most Visited Sector in a Circular Track C# Easy
1561 Maximum Number of Coins You Can Get C# Medium
1562 Find Latest Group of Size M C# Medium
1563 Stone Game V C# Hard
1564 Put Boxes Into the Warehouse I C# Medium
1565 Unique Orders and Customers Per Month C# Easy
1566 Detect Pattern of Length M Repeated K or More Times C# Easy
1567 Maximum Length of Subarray With Positive Product C# Medium
1568 Minimum Number of Days to Disconnect Island C# Hard
1569 Number of Ways to Reorder Array to Get Same BST C# Hard
1570 Dot Product of Two Sparse Vectors C# Medium
1571 Warehouse Manager C# Easy
1572 Matrix Diagonal Sum C# Easy
1573 Number of Ways to Split a String C# Medium
1574 Shortest Subarray to be Removed to Make Array Sorted C# Medium
1575 Count All Possible Routes C# Hard
1576 Replace All ?'s to Avoid Consecutive Repeating Characters C# Easy
1577 Number of Ways Where Square of Number Is Equal to Product of Two Numbers C# Medium
1578 Minimum Time to Make Rope Colorful C# Medium
1579 Remove Max Number of Edges to Keep Graph Fully Traversable C# Hard
1580 Put Boxes Into the Warehouse II C# Medium
1581 Customer Who Visited but Did Not Make Any Transactions C# Easy
1582 Special Positions in a Binary Matrix C# Easy
1583 Count Unhappy Friends C# Medium
1584 Min Cost to Connect All Points C# Medium
1585 Check If String Is Transformable With Substring Sort Operations C# Hard
1586 Binary Search Tree Iterator II C# Medium
1587 Bank Account Summary II C# Easy
1588 Sum of All Odd Length Subarrays C# Easy
1589 Maximum Sum Obtained of Any Permutation C# Medium
1590 Make Sum Divisible by P C# Medium
1591 Strange Printer II C# Hard
1592 Rearrange Spaces Between Words C# Easy
1593 Split a String Into the Max Number of Unique Substrings C# Medium
1594 Maximum Non Negative Product in a Matrix C# Medium
1595 Minimum Cost to Connect Two Groups of Points C# Hard
1596 The Most Frequently Ordered Products for Each Customer C# Medium
1597 Build Binary Expression Tree From Infix Expression C# Hard
1598 Crawler Log Folder C# Easy
1599 Maximum Profit of Operating a Centennial Wheel C# Medium
1600 Throne Inheritance C# Medium
1601 Maximum Number of Achievable Transfer Requests C# Hard
1602 Find Nearest Right Node in Binary Tree C# Medium
1603 Design Parking System C# Easy
1604 Alert Using Same Key-Card Three or More Times in a One Hour Period C# Medium
1605 Find Valid Matrix Given Row and Column Sums C# Medium
1606 Find Servers That Handled Most Number of Requests C# Hard
1607 Sellers With No Sales C# Easy
1608 Special Array With X Elements Greater Than or Equal X C# Easy
1609 Even Odd Tree C# Medium
1610 Maximum Number of Visible Points C# Hard
1611 Minimum One Bit Operations to Make Integers Zero C# Hard
1612 Check If Two Expression Trees are Equivalent C# Medium
1613 Find the Missing IDs C# Medium
1614 Maximum Nesting Depth of the Parentheses C# Easy
1615 Maximal Network Rank C# Medium
1616 Split Two Strings to Make Palindrome C# Medium
1617 Count Subtrees With Max Distance Between Cities C# Hard
1618 Maximum Font to Fit a Sentence in a Screen C# Medium
1619 Mean of Array After Removing Some Elements C# Easy
1620 Coordinate With Maximum Network Quality C# Medium
1621 Number of Sets of K Non-Overlapping Line Segments C# Medium
1622 Fancy Sequence C# Hard
1623 All Valid Triplets That Can Represent a Country C# Easy
1624 Largest Substring Between Two Equal Characters C# Easy
1625 Lexicographically Smallest String After Applying Operations C# Medium
1626 Best Team With No Conflicts C# Medium
1627 Graph Connectivity With Threshold C# Hard
1628 Design an Expression Tree With Evaluate Function C# Medium
1629 Slowest Key C# Easy
1630 Arithmetic Subarrays C# Medium
1631 Path With Minimum Effort C# Medium
1632 Rank Transform of a Matrix C# Hard
1633 Percentage of Users Attended a Contest C# Easy
1634 Add Two Polynomials Represented as Linked Lists C# Medium
1635 Hopper Company Queries I C# Hard
1636 Sort Array by Increasing Frequency C# Easy
1637 Widest Vertical Area Between Two Points Containing No Points C# Easy
1638 Count Substrings That Differ by One Character C# Medium
1639 Number of Ways to Form a Target String Given a Dictionary C# Hard
1640 Check Array Formation Through Concatenation C# Easy
1641 Count Sorted Vowel Strings C# Medium
1642 Furthest Building You Can Reach C# Medium
1643 Kth Smallest Instructions C# Hard
1644 Lowest Common Ancestor of a Binary Tree II C# Medium
1645 Hopper Company Queries II C# Hard
1646 Get Maximum in Generated Array C# Easy
1647 Minimum Deletions to Make Character Frequencies Unique C# Medium
1648 Sell Diminishing-Valued Colored Balls C# Medium
1649 Create Sorted Array through Instructions C# Hard
1650 Lowest Common Ancestor of a Binary Tree III C# Medium
1651 Hopper Company Queries III C# Hard
1652 Defuse the Bomb C# Easy
1653 Minimum Deletions to Make String Balanced C# Medium
1654 Minimum Jumps to Reach Home C# Medium
1655 Distribute Repeating Integers C# Hard
1656 Design an Ordered Stream C# Easy
1657 Determine if Two Strings Are Close C# Medium
1658 Minimum Operations to Reduce X to Zero C# Medium
1659 Maximize Grid Happiness C# Hard
1660 Correct a Binary Tree C# Medium
1661 Average Time of Process per Machine C# Easy
1662 Check If Two String Arrays are Equivalent C# Easy
1663 Smallest String With A Given Numeric Value C# Medium
1664 Ways to Make a Fair Array C# Medium
1665 Minimum Initial Energy to Finish Tasks C# Hard
1666 Change the Root of a Binary Tree C# Medium
1667 Fix Names in a Table C# Easy
1668 Maximum Repeating Substring C# Easy
1669 Merge In Between Linked Lists C# Medium
1670 Design Front Middle Back Queue C# Medium
1671 Minimum Number of Removals to Make Mountain Array C# Hard
1672 Richest Customer Wealth C# Easy
1673 Find the Most Competitive Subsequence C# Medium
1674 Minimum Moves to Make Array Complementary C# Medium
1675 Minimize Deviation in Array C# Hard
1676 Lowest Common Ancestor of a Binary Tree IV C# Medium
1677 Product's Worth Over Invoices C# Easy
1678 Goal Parser Interpretation C# Easy
1679 Max Number of K-Sum Pairs C# Medium
1680 Concatenation of Consecutive Binary Numbers C# Medium
1681 Minimum Incompatibility C# Hard
1682 Longest Palindromic Subsequence II C# Medium
1683 Invalid Tweets C# Easy
1684 Count the Number of Consistent Strings C# Easy
1685 Sum of Absolute Differences in a Sorted Array C# Medium
1686 Stone Game VI C# Medium
1687 Delivering Boxes from Storage to Ports C# Hard
1688 Count of Matches in Tournament C# Easy
1689 Partitioning Into Minimum Number Of Deci-Binary Numbers C# Medium
1690 Stone Game VII C# Medium
1691 Maximum Height by Stacking Cuboids C# Hard
1692 Count Ways to Distribute Candies C# Hard
1693 Daily Leads and Partners C# Easy
1694 Reformat Phone Number C# Easy
1695 Maximum Erasure Value C# Medium
1696 Jump Game VI C# Medium
1697 Checking Existence of Edge Length Limited Paths C# Hard
1698 Number of Distinct Substrings in a String C# Medium
1699 Number of Calls Between Two Persons C# Medium
1700 Number of Students Unable to Eat Lunch C# Easy
1701 Average Waiting Time C# Medium
1702 Maximum Binary String After Change C# Medium
1703 Minimum Adjacent Swaps for K Consecutive Ones C# Hard
1704 Determine if String Halves Are Alike C# Easy
1705 Maximum Number of Eaten Apples C# Medium
1706 Where Will the Ball Fall C# Medium
1707 Maximum XOR With an Element From Array C# Hard
1708 Largest Subarray Length K C# Easy
1709 Biggest Window Between Visits C# Medium
1710 Maximum Units on a Truck C# Easy
1711 Count Good Meals C# Medium
1712 Ways to Split Array Into Three Subarrays C# Medium
1713 Minimum Operations to Make a Subsequence C# Hard
1714 Sum Of Special Evenly-Spaced Elements In Array C# Hard
1715 Count Apples and Oranges C# Medium
1716 Calculate Money in Leetcode Bank C# Easy
1717 Maximum Score From Removing Substrings C# Medium
1718 Construct the Lexicographically Largest Valid Sequence C# Medium
1719 Number Of Ways To Reconstruct A Tree C# Hard
1720 Decode XORed Array C# Easy
1721 Swapping Nodes in a Linked List C# Medium
1722 Minimize Hamming Distance After Swap Operations C# Medium
1723 Find Minimum Time to Finish All Jobs C# Hard
1724 Checking Existence of Edge Length Limited Paths II C# Hard
1725 Number Of Rectangles That Can Form The Largest Square C# Easy
1726 Tuple with Same Product C# Medium
1727 Largest Submatrix With Rearrangements C# Medium
1728 Cat and Mouse II C# Hard
1729 Find Followers Count C# Easy
1730 Shortest Path to Get Food C# Medium
1731 The Number of Employees Which Report to Each Employee C# Easy
1732 Find the Highest Altitude C# Easy
1733 Minimum Number of People to Teach C# Medium
1734 Decode XORed Permutation C# Medium
1735 Count Ways to Make Array With Product C# Hard
1736 Latest Time by Replacing Hidden Digits C# Easy
1737 Change Minimum Characters to Satisfy One of Three Conditions C# Medium
1738 Find Kth Largest XOR Coordinate Value C# Medium
1739 Building Boxes C# Hard
1740 Find Distance in a Binary Tree C# Medium
1741 Find Total Time Spent by Each Employee C# Easy
1742 Maximum Number of Balls in a Box C# Easy
1743 Restore the Array From Adjacent Pairs C# Medium
1744 Can You Eat Your Favorite Candy on Your Favorite Day? C# Medium
1745 Palindrome Partitioning IV C# Hard
1746 Maximum Subarray Sum After One Operation C# Medium
1747 Leetflex Banned Accounts C# Medium
1748 Sum of Unique Elements C# Easy
1749 Maximum Absolute Sum of Any Subarray C# Medium
1750 Minimum Length of String After Deleting Similar Ends C# Medium
1751 Maximum Number of Events That Can Be Attended II C# Hard
1752 Check if Array Is Sorted and Rotated C# Easy
1753 Maximum Score From Removing Stones C# Medium
1754 Largest Merge Of Two Strings C# Medium
1755 Closest Subsequence Sum C# Hard
1756 Design Most Recently Used Queue C# Medium
1757 Recyclable and Low Fat Products C# Easy
1758 Minimum Changes To Make Alternating Binary String C# Easy
1759 Count Number of Homogenous Substrings C# Medium
1760 Minimum Limit of Balls in a Bag C# Medium
1761 Minimum Degree of a Connected Trio in a Graph C# Hard
1762 Buildings With an Ocean View C# Medium
1763 Longest Nice Substring C# Easy
1764 Form Array by Concatenating Subarrays of Another Array C# Medium
1765 Map of Highest Peak C# Medium
1766 Tree of Coprimes C# Hard
1767 Find the Subtasks That Did Not Execute C# Hard
1768 Merge Strings Alternately C# Easy
1769 Minimum Number of Operations to Move All Balls to Each Box C# Medium
1770 Maximum Score from Performing Multiplication Operations C# Hard
1771 Maximize Palindrome Length From Subsequences C# Hard
1772 Sort Features by Popularity C# Medium
1773 Count Items Matching a Rule C# Easy
1774 Closest Dessert Cost C# Medium
1775 Equal Sum Arrays With Minimum Number of Operations C# Medium
1776 Car Fleet II C# Hard
1777 Product's Price for Each Store C# Easy
1778 Shortest Path in a Hidden Grid C# Medium
1779 Find Nearest Point That Has the Same X or Y Coordinate C# Easy
1780 Check if Number is a Sum of Powers of Three C# Medium
1781 Sum of Beauty of All Substrings C# Medium
1782 Count Pairs Of Nodes C# Hard
1783 Grand Slam Titles C# Medium
1784 Check if Binary String Has at Most One Segment of Ones C# Easy
1785 Minimum Elements to Add to Form a Given Sum C# Medium
1786 Number of Restricted Paths From First to Last Node C# Medium
1787 Make the XOR of All Segments Equal to Zero C# Hard
1788 Maximize the Beauty of the Garden C# Hard
1789 Primary Department for Each Employee C# Easy
1790 Check if One String Swap Can Make Strings Equal C# Easy
1791 Find Center of Star Graph C# Easy
1792 Maximum Average Pass Ratio C# Medium
1793 Maximum Score of a Good Subarray C# Hard
1794 Count Pairs of Equal Substrings With Minimum Difference C# Medium
1795 Rearrange Products Table C# Easy
1796 Second Largest Digit in a String C# Easy
1797 Design Authentication Manager C# Medium
1798 Maximum Number of Consecutive Values You Can Make C# Medium
1799 Maximize Score After N Operations C# Hard
1800 Maximum Ascending Subarray Sum C# Easy
1801 Number of Orders in the Backlog C# Medium
1802 Maximum Value at a Given Index in a Bounded Array C# Medium
1803 Count Pairs With XOR in a Range C# Hard
1804 Implement Trie II (Prefix Tree) C# Medium
1805 Number of Different Integers in a String C# Easy
1806 Minimum Number of Operations to Reinitialize a Permutation C# Medium
1807 Evaluate the Bracket Pairs of a String C# Medium
1808 Maximize Number of Nice Divisors C# Hard
1809 Ad-Free Sessions C# Easy
1810 Minimum Path Cost in a Hidden Grid C# Medium
1811 Find Interview Candidates C# Medium
1812 Determine Color of a Chessboard Square C# Easy
1813 Sentence Similarity III C# Medium
1814 Count Nice Pairs in an Array C# Medium
1815 Maximum Number of Groups Getting Fresh Donuts C# Hard
1816 Truncate Sentence C# Easy
1817 Finding the Users Active Minutes C# Medium
1818 Minimum Absolute Sum Difference C# Medium
1819 Number of Different Subsequences GCDs C# Hard
1820 Maximum Number of Accepted Invitations C# Medium
1821 Find Customers With Positive Revenue this Year C# Easy
1822 Sign of the Product of an Array C# Easy
1823 Find the Winner of the Circular Game C# Medium
1824 Minimum Sideway Jumps C# Medium
1825 Finding MK Average C# Hard
1826 Faulty Sensor C# Easy
1827 Minimum Operations to Make the Array Increasing C# Easy
1828 Queries on Number of Points Inside a Circle C# Medium
1829 Maximum XOR for Each Query C# Medium
1830 Minimum Number of Operations to Make String Sorted C# Hard
1831 Maximum Transaction Each Day C# Medium
1832 Check if the Sentence Is Pangram C# Easy
1833 Maximum Ice Cream Bars C# Medium
1834 Single-Threaded CPU C# Medium
1835 Find XOR Sum of All Pairs Bitwise AND C# Hard
1836 Remove Duplicates From an Unsorted Linked List C# Medium
1837 Sum of Digits in Base K C# Easy
1838 Frequency of the Most Frequent Element C# Medium
1839 Longest Substring Of All Vowels in Order C# Medium
1840 Maximum Building Height C# Hard
1841 League Statistics C# Medium
1842 Next Palindrome Using Same Digits C# Hard
1843 Suspicious Bank Accounts C# Medium
1844 Replace All Digits with Characters C# Easy
1845 Seat Reservation Manager C# Medium
1846 Maximum Element After Decreasing and Rearranging C# Medium
1847 Closest Room C# Hard
1848 Minimum Distance to the Target Element C# Easy
1849 Splitting a String Into Descending Consecutive Values C# Medium
1850 Minimum Adjacent Swaps to Reach the Kth Smallest Number C# Medium
1851 Minimum Interval to Include Each Query C# Hard
1852 Distinct Numbers in Each Subarray C# Medium
1853 Convert Date Format C# Easy
1854 Maximum Population Year C# Easy
1855 Maximum Distance Between a Pair of Values C# Medium
1856 Maximum Subarray Min-Product C# Medium
1857 Largest Color Value in a Directed Graph C# Hard
1858 Longest Word With All Prefixes C# Medium
1859 Sorting the Sentence C# Easy
1860 Incremental Memory Leak C# Medium
1861 Rotating the Box C# Medium
1862 Sum of Floored Pairs C# Hard
1863 Sum of All Subset XOR Totals C# Easy
1864 Minimum Number of Swaps to Make the Binary String Alternating C# Medium
1865 Finding Pairs With a Certain Sum C# Medium
1866 Number of Ways to Rearrange Sticks With K Sticks Visible C# Hard
1867 Orders With Maximum Quantity Above Average C# Medium
1868 Product of Two Run-Length Encoded Arrays C# Medium
1869 Longer Contiguous Segments of Ones than Zeros C# Easy
1870 Minimum Speed to Arrive on Time C# Medium
1871 Jump Game VII C# Medium
1872 Stone Game VIII C# Hard
1873 Calculate Special Bonus C# Easy
1874 Minimize Product Sum of Two Arrays C# Medium
1875 Group Employees of the Same Salary C# Medium
1876 Substrings of Size Three with Distinct Characters C# Easy
1877 Minimize Maximum Pair Sum in Array C# Medium
1878 Get Biggest Three Rhombus Sums in a Grid C# Medium
1879 Minimum XOR Sum of Two Arrays C# Hard
1880 Check if Word Equals Summation of Two Words C# Easy
1881 Maximum Value after Insertion C# Medium
1882 Process Tasks Using Servers C# Medium
1883 Minimum Skips to Arrive at Meeting On Time C# Hard
1884 Egg Drop With 2 Eggs and N Floors C# Medium
1885 Count Pairs in Two Arrays C# Medium
1886 Determine Whether Matrix Can Be Obtained By Rotation C# Easy
1887 Reduction Operations to Make the Array Elements Equal C# Medium
1888 Minimum Number of Flips to Make the Binary String Alternating C# Medium
1889 Minimum Space Wasted From Packaging C# Hard
1890 The Latest Login in 2020 C# Easy
1891 Cutting Ribbons C# Medium
1892 Page Recommendations II C# Hard
1893 Check if All the Integers in a Range Are Covered C# Easy
1894 Find the Student that Will Replace the Chalk C# Medium
1895 Largest Magic Square C# Medium
1896 Minimum Cost to Change the Final Value of Expression C# Hard
1897 Redistribute Characters to Make All Strings Equal C# Easy
1898 Maximum Number of Removable Characters C# Medium
1899 Merge Triplets to Form Target Triplet C# Medium
1900 The Earliest and Latest Rounds Where Players Compete C# Hard
1901 Find a Peak Element II C# Medium
1902 Depth of BST Given Insertion Order C# Medium
1903 Largest Odd Number in String C# Easy
1904 The Number of Full Rounds You Have Played C# Medium
1905 Count Sub Islands C# Medium
1906 Minimum Absolute Difference Queries C# Medium
1907 Count Salary Categories C# Medium
1908 Game of Nim C# Medium
1909 Remove One Element to Make the Array Strictly Increasing C# Easy
1910 Remove All Occurrences of a Substring C# Medium
1911 Maximum Alternating Subsequence Sum C# Medium
1912 Design Movie Rental System C# Hard
1913 Maximum Product Difference Between Two Pairs C# Easy
1914 Cyclically Rotating a Grid C# Medium
1915 Number of Wonderful Substrings C# Medium
1916 Count Ways to Build Rooms in an Ant Colony C# Hard
1917 Leetcodify Friends Recommendations C# Hard
1918 Kth Smallest Subarray Sum C# Medium
1919 Leetcodify Similar Friends C# Hard
1920 Build Array from Permutation C# Easy
1921 Eliminate Maximum Number of Monsters C# Medium
1922 Count Good Numbers C# Medium
1923 Longest Common Subpath C# Hard
1924 Erect the Fence II C# Hard
1925 Count Square Sum Triples C# Easy
1926 Nearest Exit from Entrance in Maze C# Medium
1927 Sum Game C# Medium
1928 Minimum Cost to Reach Destination in Time C# Hard
1929 Concatenation of Array C# Easy
1930 Unique Length-3 Palindromic Subsequences C# Medium
1931 Painting a Grid With Three Different Colors C# Hard
1932 Merge BSTs to Create Single BST C# Hard
1933 Check if String Is Decomposable Into Value-Equal Substrings C# Easy
1934 Confirmation Rate C# Medium
1935 Maximum Number of Words You Can Type C# Easy
1936 Add Minimum Number of Rungs C# Medium
1937 Maximum Number of Points with Cost C# Medium
1938 Maximum Genetic Difference Query C# Hard
1939 Users That Actively Request Confirmation Messages C# Easy
1940 Longest Common Subsequence Between Sorted Arrays C# Medium
1941 Check if All Characters Have Equal Number of Occurrences C# Easy
1942 The Number of the Smallest Unoccupied Chair C# Medium
1943 Describe the Painting C# Medium
1944 Number of Visible People in a Queue C# Hard
1945 Sum of Digits of String After Convert C# Easy
1946 Largest Number After Mutating Substring C# Medium
1947 Maximum Compatibility Score Sum C# Medium
1948 Delete Duplicate Folders in System C# Hard
1949 Strong Friendship C# Medium
1950 Maximum of Minimum Values in All Subarrays C# Medium
1951 All the Pairs With the Maximum Number of Common Followers C# Medium
1952 Three Divisors C# Easy
1953 Maximum Number of Weeks for Which You Can Work C# Medium
1954 Minimum Garden Perimeter to Collect Enough Apples C# Medium
1955 Count Number of Special Subsequences C# Hard
1956 Minimum Time For K Virus Variants to Spread C# Hard
1957 Delete Characters to Make Fancy String C# Easy
1958 Check if Move is Legal C# Medium
1959 Minimum Total Space Wasted With K Resizing Operations C# Medium
1960 Maximum Product of the Length of Two Palindromic Substrings C# Hard
1961 Check If String Is a Prefix of Array C# Easy
1962 Remove Stones to Minimize the Total C# Medium
1963 Minimum Number of Swaps to Make the String Balanced C# Medium
1964 Find the Longest Valid Obstacle Course at Each Position C# Hard
1965 Employees With Missing Information C# Easy
1966 Binary Searchable Numbers in an Unsorted Array C# Medium
1967 Number of Strings That Appear as Substrings in Word C# Easy
1968 Array With Elements Not Equal to Average of Neighbors C# Medium
1969 Minimum Non-Zero Product of the Array Elements C# Medium
1970 Last Day Where You Can Still Cross C# Hard
1971 Find if Path Exists in Graph C# Easy
1972 First and Last Call On the Same Day C# Hard
1973 Count Nodes Equal to Sum of Descendants C# Medium
1974 Minimum Time to Type Word Using Special Typewriter C# Easy
1975 Maximum Matrix Sum C# Medium
1976 Number of Ways to Arrive at Destination C# Medium
1977 Number of Ways to Separate Numbers C# Hard
1978 Employees Whose Manager Left the Company C# Easy
1979 Find Greatest Common Divisor of Array C# Easy
1980 Find Unique Binary String C# Medium
1981 Minimize the Difference Between Target and Chosen Elements C# Medium
1982 Find Array Given Subset Sums C# Hard
1983 Widest Pair of Indices With Equal Range Sum C# Medium
1984 Minimum Difference Between Highest and Lowest of K Scores C# Easy
1985 Find the Kth Largest Integer in the Array C# Medium
1986 Minimum Number of Work Sessions to Finish the Tasks C# Medium
1987 Number of Unique Good Subsequences C# Hard
1988 Find Cutoff Score for Each School C# Medium
1989 Maximum Number of People That Can Be Caught in Tag C# Medium
1990 Count the Number of Experiments C# Medium
1991 Find the Middle Index in Array C# Easy
1992 Find All Groups of Farmland C# Medium
1993 Operations on Tree C# Medium
1994 The Number of Good Subsets C# Hard
1995 Count Special Quadruplets C# Easy
1996 The Number of Weak Characters in the Game C# Medium
1997 First Day Where You Have Been in All the Rooms C# Medium
1998 GCD Sort of an Array C# Hard
1999 Smallest Greater Multiple Made of Two Digits C# Medium
2000 Reverse Prefix of Word C# Easy
2001 Number of Pairs of Interchangeable Rectangles C# Medium
2002 Maximum Product of the Length of Two Palindromic Subsequences C# Medium
2003 Smallest Missing Genetic Value in Each Subtree C# Hard
2004 The Number of Seniors and Juniors to Join the Company C# Hard
2005 Subtree Removal Game with Fibonacci Tree C# Hard
2006 Count Number of Pairs With Absolute Difference K C# Easy
2007 Find Original Array From Doubled Array C# Medium
2008 Maximum Earnings From Taxi C# Medium
2009 Minimum Number of Operations to Make Array Continuous C# Hard
2010 The Number of Seniors and Juniors to Join the Company II C# Hard
2011 Final Value of Variable After Performing Operations C# Easy
2012 Sum of Beauty in the Array C# Medium
2013 Detect Squares C# Medium
2014 Longest Subsequence Repeated k Times C# Hard
2015 Average Height of Buildings in Each Segment C# Medium
2016 Maximum Difference Between Increasing Elements C# Easy
2017 Grid Game C# Medium
2018 Check if Word Can Be Placed In Crossword C# Medium
2019 The Score of Students Solving Math Expression C# Hard
2020 Number of Accounts That Did Not Stream C# Medium
2021 Brightest Position on Street C# Medium
2022 Convert 1D Array Into 2D Array C# Easy
2023 Number of Pairs of Strings With Concatenation Equal to Target C# Medium
2024 Maximize the Confusion of an Exam C# Medium
2025 Maximum Number of Ways to Partition an Array C# Hard
2026 Low-Quality Problems C# Easy
2027 Minimum Moves to Convert String C# Easy
2028 Find Missing Observations C# Medium
2029 Stone Game IX C# Medium
2030 Smallest K-Length Subsequence With Occurrences of a Letter C# Hard
2031 Count Subarrays With More Ones Than Zeros C# Medium
2032 Two Out of Three C# Easy
2033 Minimum Operations to Make a Uni-Value Grid C# Medium
2034 Stock Price Fluctuation C# Medium
2035 Partition Array Into Two Arrays to Minimize Sum Difference C# Hard
2036 Maximum Alternating Subarray Sum C# Medium
2037 Minimum Number of Moves to Seat Everyone C# Easy
2038 Remove Colored Pieces if Both Neighbors are the Same Color C# Medium
2039 The Time When the Network Becomes Idle C# Medium
2040 Kth Smallest Product of Two Sorted Arrays C# Hard
2041 Accepted Candidates From the Interviews C# Medium
2042 Check if Numbers Are Ascending in a Sentence C# Easy
2043 Simple Bank System C# Medium
2044 Count Number of Maximum Bitwise-OR Subsets C# Medium
2045 Second Minimum Time to Reach Destination C# Hard
2046 Sort Linked List Already Sorted Using Absolute Values C# Medium
2047 Number of Valid Words in a Sentence C# Easy
2048 Next Greater Numerically Balanced Number C# Medium
2049 Count Nodes With the Highest Score C# Medium
2050 Parallel Courses III C# Hard
2051 The Category of Each Member in the Store C# Medium
2052 Minimum Cost to Separate Sentence Into Rows C# Medium
2053 Kth Distinct String in an Array C# Easy
2054 Two Best Non-Overlapping Events C# Medium
2055 Plates Between Candles C# Medium
2056 Number of Valid Move Combinations On Chessboard C# Hard
2057 Smallest Index With Equal Value C# Easy
2058 Find the Minimum and Maximum Number of Nodes Between Critical Points C# Medium
2059 Minimum Operations to Convert Number C# Medium
2060 Check if an Original String Exists Given Two Encoded Strings C# Hard
2061 Number of Spaces Cleaning Robot Cleaned C# Medium
2062 Count Vowel Substrings of a String C# Easy
2063 Vowels of All Substrings C# Medium
2064 Minimized Maximum of Products Distributed to Any Store C# Medium
2065 Maximum Path Quality of a Graph C# Hard
2066 Account Balance C# Medium
2067 Number of Equal Count Substrings C# Medium
2068 Check Whether Two Strings are Almost Equivalent C# Easy
2069 Walking Robot Simulation II C# Medium
2070 Most Beautiful Item for Each Query C# Medium
2071 Maximum Number of Tasks You Can Assign C# Hard
2072 The Winner University C# Easy
2073 Time Needed to Buy Tickets C# Easy
2074 Reverse Nodes in Even Length Groups C# Medium
2075 Decode the Slanted Ciphertext C# Medium
2076 Process Restricted Friend Requests C# Hard
2077 Paths in Maze That Lead to Same Room C# Medium
2078 Two Furthest Houses With Different Colors C# Easy
2079 Watering Plants C# Medium
2080 Range Frequency Queries C# Medium
2081 Sum of k-Mirror Numbers C# Hard
2082 The Number of Rich Customers C# Easy
2083 Substrings That Begin and End With the Same Letter C# Medium
2084 Drop Type 1 Orders for Customers With Type 0 Orders C# Medium
2085 Count Common Words With One Occurrence C# Easy
2086 Minimum Number of Food Buckets to Feed the Hamsters C# Medium
2087 Minimum Cost Homecoming of a Robot in a Grid C# Medium
2088 Count Fertile Pyramids in a Land C# Hard
2089 Find Target Indices After Sorting Array C# Easy
2090 K Radius Subarray Averages C# Medium
2091 Removing Minimum and Maximum From Array C# Medium
2092 Find All People With Secret C# Hard
2093 Minimum Cost to Reach City With Discounts C# Medium
2094 Finding 3-Digit Even Numbers C# Easy
2095 Delete the Middle Node of a Linked List C# Medium
2096 Step-By-Step Directions From a Binary Tree Node to Another C# Medium
2097 Valid Arrangement of Pairs C# Hard
2098 Subsequence of Size K With the Largest Even Sum C# Medium
2099 Find Subsequence of Length K With the Largest Sum C# Easy
2100 Find Good Days to Rob the Bank C# Medium
2101 Detonate the Maximum Bombs C# Medium
2102 Sequentially Ordinal Rank Tracker C# Hard
2103 Rings and Rods C# Easy
2104 Sum of Subarray Ranges C# Medium
2105 Watering Plants II C# Medium
2106 Maximum Fruits Harvested After at Most K Steps C# Hard
2107 Number of Unique Flavors After Sharing K Candies C# Medium
2108 Find First Palindromic String in the Array C# Easy
2109 Adding Spaces to a String C# Medium
2110 Number of Smooth Descent Periods of a Stock C# Medium
2111 Minimum Operations to Make the Array K-Increasing C# Hard
2112 The Airport With the Most Traffic C# Medium
2113 Elements in Array After Removing and Replacing Elements C# Medium
2114 Maximum Number of Words Found in Sentences C# Easy
2115 Find All Possible Recipes from Given Supplies C# Medium
2116 Check if a Parentheses String Can Be Valid C# Medium
2117 Abbreviating the Product of a Range C# Hard
2118 Build the Equation C# Hard
2119 A Number After a Double Reversal C# Easy
2120 Execution of All Suffix Instructions Staying in a Grid C# Medium
2121 Intervals Between Identical Elements C# Medium
2122 Recover the Original Array C# Hard
2123 Minimum Operations to Remove Adjacent Ones in Matrix C# Hard
2124 Check if All A's Appears Before All B's C# Easy
2125 Number of Laser Beams in a Bank C# Medium
2126 Destroying Asteroids C# Medium
2127 Maximum Employees to Be Invited to a Meeting C# Hard
2128 Remove All Ones With Row and Column Flips C# Medium
2129 Capitalize the Title C# Easy
2130 Maximum Twin Sum of a Linked List C# Medium
2131 Longest Palindrome by Concatenating Two Letter Words C# Medium
2132 Stamping the Grid C# Hard
2133 Check if Every Row and Column Contains All Numbers C# Easy
2134 Minimum Swaps to Group All 1's Together II C# Medium
2135 Count Words Obtained After Adding a Letter C# Medium
2136 Earliest Possible Day of Full Bloom C# Hard
2137 Pour Water Between Buckets to Make Water Levels Equal C# Medium
2138 Divide a String Into Groups of Size k C# Easy
2139 Minimum Moves to Reach Target Score C# Medium
2140 Solving Questions With Brainpower C# Medium
2141 Maximum Running Time of N Computers C# Hard
2142 The Number of Passengers in Each Bus I C# Medium
2143 Choose Numbers From Two Arrays in Range C# Hard
2144 Minimum Cost of Buying Candies With Discount C# Easy
2145 Count the Hidden Sequences C# Medium
2146 K Highest Ranked Items Within a Price Range C# Medium
2147 Number of Ways to Divide a Long Corridor C# Hard
2148 Count Elements With Strictly Smaller and Greater Elements C# Easy
2149 Rearrange Array Elements by Sign C# Medium
2150 Find All Lonely Numbers in the Array C# Medium
2151 Maximum Good People Based on Statements C# Hard
2152 Minimum Number of Lines to Cover Points C# Medium
2153 The Number of Passengers in Each Bus II C# Hard
2154 Keep Multiplying Found Values by Two C# Easy
2155 All Divisions With the Highest Score of a Binary Array C# Medium
2156 Find Substring With Given Hash Value C# Hard
2157 Groups of Strings C# Hard
2158 Amount of New Area Painted Each Day C# Hard
2159 Order Two Columns Independently C# Medium
2160 Minimum Sum of Four Digit Number After Splitting Digits C# Easy
2161 Partition Array According to Given Pivot C# Medium
2162 Minimum Cost to Set Cooking Time C# Medium
2163 Minimum Difference in Sums After Removal of Elements C# Hard
2164 Sort Even and Odd Indices Independently C# Easy
2165 Smallest Value of the Rearranged Number C# Medium
2166 Design Bitset C# Medium
2167 Minimum Time to Remove All Cars Containing Illegal Goods C# Hard
2168 Unique Substrings With Equal Digit Frequency C# Medium
2169 Count Operations to Obtain Zero C# Easy
2170 Minimum Operations to Make the Array Alternating C# Medium
2171 Removing Minimum Number of Magic Beans C# Medium
2172 Maximum AND Sum of Array C# Hard
2173 Longest Winning Streak C# Hard
2174 Remove All Ones With Row and Column Flips II C# Medium
2175 The Change in Global Rankings C# Medium
2176 Count Equal and Divisible Pairs in an Array C# Easy
2177 Find Three Consecutive Integers That Sum to a Given Number C# Medium
2178 Maximum Split of Positive Even Integers C# Medium
2179 Count Good Triplets in an Array C# Hard
2180 Count Integers With Even Digit Sum C# Easy
2181 Merge Nodes in Between Zeros C# Medium
2182 Construct String With Repeat Limit C# Medium
2183 Count Array Pairs Divisible by K C# Hard
2184 Number of Ways to Build Sturdy Brick Wall C# Medium
2185 Counting Words With a Given Prefix C# Easy
2186 Minimum Number of Steps to Make Two Strings Anagram II C# Medium
2187 Minimum Time to Complete Trips C# Medium
2188 Minimum Time to Finish the Race C# Hard
2189 Number of Ways to Build House of Cards C# Medium
2190 Most Frequent Number Following Key In an Array C# Easy
2191 Sort the Jumbled Numbers C# Medium
2192 All Ancestors of a Node in a Directed Acyclic Graph C# Medium
2193 Minimum Number of Moves to Make Palindrome C# Hard
2194 Cells in a Range on an Excel Sheet C# Easy
2195 Append K Integers With Minimal Sum C# Medium
2196 Create Binary Tree From Descriptions C# Medium
2197 Replace Non-Coprime Numbers in Array C# Hard
2198 Number of Single Divisor Triplets C# Medium
2199 Finding the Topic of Each Post C# Hard
2200 Find All K-Distant Indices in an Array C# Easy
2201 Count Artifacts That Can Be Extracted C# Medium
2202 Maximize the Topmost Element After K Moves C# Medium
2203 Minimum Weighted Subgraph With the Required Paths C# Hard
2204 Distance to a Cycle in Undirected Graph C# Hard
2205 The Number of Users That Are Eligible for Discount C# Easy
2206 Divide Array Into Equal Pairs C# Easy
2207 Maximize Number of Subsequences in a String C# Medium
2208 Minimum Operations to Halve Array Sum C# Medium
2209 Minimum White Tiles After Covering With Carpets C# Hard
2210 Count Hills and Valleys in an Array C# Easy
2211 Count Collisions on a Road C# Medium
2212 Maximum Points in an Archery Competition C# Medium
2213 Longest Substring of One Repeating Character C# Hard
2214 Minimum Health to Beat Game C# Medium
2215 Find the Difference of Two Arrays C# Easy
2216 Minimum Deletions to Make Array Beautiful C# Medium
2217 Find Palindrome With Fixed Length C# Medium
2218 Maximum Value of K Coins From Piles C# Hard
2219 Maximum Sum Score of Array C# Medium
2220 Minimum Bit Flips to Convert Number C# Easy
2221 Find Triangular Sum of an Array C# Medium
2222 Number of Ways to Select Buildings C# Medium
2223 Sum of Scores of Built Strings C# Hard
2224 Minimum Number of Operations to Convert Time C# Easy
2225 Find Players With Zero or One Losses C# Medium
2226 Maximum Candies Allocated to K Children C# Medium
2227 Encrypt and Decrypt Strings C# Hard
2228 Users With Two Purchases Within Seven Days C# Medium
2229 Check if an Array Is Consecutive C# Easy
2230 The Users That Are Eligible for Discount C# Easy
2231 Largest Number After Digit Swaps by Parity C# Easy
2232 Minimize Result by Adding Parentheses to Expression C# Medium
2233 Maximum Product After K Increments C# Medium
2234 Maximum Total Beauty of the Gardens C# Hard
2235 Add Two Integers C# Easy
2236 Root Equals Sum of Children C# Easy
2237 Count Positions on Street With Required Brightness C# Medium
2238 Number of Times a Driver Was a Passenger C# Medium
2239 Find Closest Number to Zero C# Easy
2240 Number of Ways to Buy Pens and Pencils C# Medium
2241 Design an ATM Machine C# Medium
2242 Maximum Score of a Node Sequence C# Hard
2243 Calculate Digit Sum of a String C# Easy
2244 Minimum Rounds to Complete All Tasks C# Medium
2245 Maximum Trailing Zeros in a Cornered Path C# Medium
2246 Longest Path With Different Adjacent Characters C# Hard
2247 Maximum Cost of Trip With K Highways C# Hard
2248 Intersection of Multiple Arrays C# Easy
2249 Count Lattice Points Inside a Circle C# Medium
2250 Count Number of Rectangles Containing Each Point C# Medium
2251 Number of Flowers in Full Bloom C# Hard
2252 Dynamic Pivoting of a Table C# Hard
2253 Dynamic Unpivoting of a Table C# Hard
2254 Design Video Sharing Platform C# Hard
2255 Count Prefixes of a Given String C# Easy
2256 Minimum Average Difference C# Medium
2257 Count Unguarded Cells in the Grid C# Medium
2258 Escape the Spreading Fire C# Hard
2259 Remove Digit From Number to Maximize Result C# Easy
2260 Minimum Consecutive Cards to Pick Up C# Medium
2261 K Divisible Elements Subarrays C# Medium
2262 Total Appeal of A String C# Hard
2263 Make Array Non-decreasing or Non-increasing C# Hard
2264 Largest 3-Same-Digit Number in String C# Easy
2265 Count Nodes Equal to Average of Subtree C# Medium
2266 Count Number of Texts C# Medium
2267 Check if There Is a Valid Parentheses String Path C# Hard
2268 Minimum Number of Keypresses C# Medium
2269 Find the K-Beauty of a Number C# Easy
2270 Number of Ways to Split Array C# Medium
2271 Maximum White Tiles Covered by a Carpet C# Medium
2272 Substring With Largest Variance C# Hard
2273 Find Resultant Array After Removing Anagrams C# Easy
2274 Maximum Consecutive Floors Without Special Floors C# Medium
2275 Largest Combination With Bitwise AND Greater Than Zero C# Medium
2276 Count Integers in Intervals C# Hard
2277 Closest Node to Path in Tree C# Hard
2278 Percentage of Letter in String C# Easy
2279 Maximum Bags With Full Capacity of Rocks C# Medium
2280 Minimum Lines to Represent a Line Chart C# Medium
2281 Sum of Total Strength of Wizards C# Hard
2282 Number of People That Can Be Seen in a Grid C# Medium
2283 Check if Number Has Equal Digit Count and Digit Value C# Easy
2284 Sender With Largest Word Count C# Medium
2285 Maximum Total Importance of Roads C# Medium
2286 Booking Concert Tickets in Groups C# Hard
2287 Rearrange Characters to Make Target String C# Easy
2288 Apply Discount to Prices C# Medium
2289 Steps to Make Array Non-decreasing C# Medium
2290 Minimum Obstacle Removal to Reach Corner C# Hard
2291 Maximum Profit From Trading Stocks C# Medium
2292 Products With Three or More Orders in Two Consecutive Years C# Medium
2293 Min Max Game C# Easy
2294 Partition Array Such That Maximum Difference Is K C# Medium
2295 Replace Elements in an Array C# Medium
2296 Design a Text Editor C# Hard
2297 Jump Game VIII C# Medium
2298 Tasks Count in the Weekend C# Medium
2299 Strong Password Checker II C# Easy
2300 Successful Pairs of Spells and Potions C# Medium
2301 Match Substring After Replacement C# Hard
2302 Count Subarrays With Score Less Than K C# Hard
2303 Calculate Amount Paid in Taxes C# Easy
2304 Minimum Path Cost in a Grid C# Medium
2305 Fair Distribution of Cookies C# Medium
2306 Naming a Company C# Hard
2307 Check for Contradictions in Equations C# Hard
2308 Arrange Table by Gender C# Medium
2309 Greatest English Letter in Upper and Lower Case C# Easy
2310 Sum of Numbers With Units Digit K C# Medium
2311 Longest Binary Subsequence Less Than or Equal to K C# Medium
2312 Selling Pieces of Wood C# Hard
2313 Minimum Flips in Binary Tree to Get Result C# Hard
2314 The First Day of the Maximum Recorded Degree in Each City C# Medium
2315 Count Asterisks C# Easy
2316 Count Unreachable Pairs of Nodes in an Undirected Graph C# Medium
2317 Maximum XOR After Operations C# Medium
2318 Number of Distinct Roll Sequences C# Hard
2319 Check if Matrix Is X-Matrix C# Easy
2320 Count Number of Ways to Place Houses C# Medium
2321 Maximum Score Of Spliced Array C# Hard
2322 Minimum Score After Removals on a Tree C# Hard
2323 Find Minimum Time to Finish All Jobs II C# Medium
2324 Product Sales Analysis IV C# Medium
2325 Decode the Message C# Easy
2326 Spiral Matrix IV C# Medium
2327 Number of People Aware of a Secret C# Medium
2328 Number of Increasing Paths in a Grid C# Hard
2329 Product Sales Analysis V C# Easy
2330 Valid Palindrome IV C# Medium
2331 Evaluate Boolean Binary Tree C# Easy
2332 The Latest Time to Catch a Bus C# Medium
2333 Minimum Sum of Squared Difference C# Medium
2334 Subarray With Elements Greater Than Varying Threshold C# Hard
2335 Minimum Amount of Time to Fill Cups C# Easy
2336 Smallest Number in Infinite Set C# Medium
2337 Move Pieces to Obtain a String C# Medium
2338 Count the Number of Ideal Arrays C# Hard
2339 All the Matches of the League C# Easy
2340 Minimum Adjacent Swaps to Make a Valid Array C# Medium
2341 Maximum Number of Pairs in Array C# Easy
2342 Max Sum of a Pair With Equal Sum of Digits C# Medium
2343 Query Kth Smallest Trimmed Number C# Medium
2344 Minimum Deletions to Make Array Divisible C# Hard
2345 Finding the Number of Visible Mountains C# Medium
2346 Compute the Rank as a Percentage C# Medium
2347 Best Poker Hand C# Easy
2348 Number of Zero-Filled Subarrays C# Medium
2349 Design a Number Container System C# Medium
2350 Shortest Impossible Sequence of Rolls C# Hard
2351 First Letter to Appear Twice C# Easy
2352 Equal Row and Column Pairs C# Medium
2353 Design a Food Rating System C# Medium
2354 Number of Excellent Pairs C# Hard
2355 Maximum Number of Books You Can Take C# Hard
2356 Number of Unique Subjects Taught by Each Teacher C# Easy
2357 Make Array Zero by Subtracting Equal Amounts C# Easy
2358 Maximum Number of Groups Entering a Competition C# Medium
2359 Find Closest Node to Given Two Nodes C# Medium
2360 Longest Cycle in a Graph C# Hard
2361 Minimum Costs Using the Train Line C# Hard
2362 Generate the Invoice C# Hard
2363 Merge Similar Items C# Easy
2364 Count Number of Bad Pairs C# Medium
2365 Task Scheduler II C# Medium
2366 Minimum Replacements to Sort the Array C# Hard
2367 Number of Arithmetic Triplets C# Easy
2368 Reachable Nodes With Restrictions C# Medium
2369 Check if There is a Valid Partition For The Array C# Medium
2370 Longest Ideal Subsequence C# Medium
2371 Minimize Maximum Value in a Grid C# Hard
2372 Calculate the Influence of Each Salesperson C# Medium
2373 Largest Local Values in a Matrix C# Easy
2374 Node With Highest Edge Score C# Medium
2375 Construct Smallest Number From DI String C# Medium
2376 Count Special Integers C# Hard
2377 Sort the Olympic Table C# Easy
2378 Choose Edges to Maximize Score in a Tree C# Medium
2379 Minimum Recolors to Get K Consecutive Black Blocks C# Easy
2380 Time Needed to Rearrange a Binary String C# Medium
2381 Shifting Letters II C# Medium
2382 Maximum Segment Sum After Removals C# Hard
2383 Minimum Hours of Training to Win a Competition C# Easy
2384 Largest Palindromic Number C# Medium
2385 Amount of Time for Binary Tree to Be Infected C# Medium
2386 Find the K-Sum of an Array C# Hard
2387 Median of a Row Wise Sorted Matrix C# Medium
2388 Change Null Values in a Table to the Previous Value C# Medium
2389 Longest Subsequence With Limited Sum C# Easy
2390 Removing Stars From a String C# Medium
2391 Minimum Amount of Time to Collect Garbage C# Medium
2392 Build a Matrix With Conditions C# Hard
2393 [Count Strictly Increasing Subarrays](https://leetcode.com/problems/count-

About

my leetcode notes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages