Easy 477
Medium 963
Hard 385
Array 134
Hash Table 33
Linked List
Math
Recursion
Two Pointers
String
Sliding Window
Binary Search
Divide and Conquer
Dynamic Programming
Backtracking
Depth-first Search
Stack
Heap
Greedy
Sort
Bit Manipulation
Tree
Breadth-first Search
Union Find
Graph
Design
Queue
Topological Sort
Trie
Binary Indexed Tree
Segment Tree
Line Sweep
Ordered Map
Dequeue
Brainteaser
Minimax
Memoization
Reservoir Sampling
Random
Rejection Sampling
Binary Search Tree
Geometry
Suffix Array
Rolling Hash
OOP
Meet in the Middle

1825 / 1825 Solved

629.

K Inverse Pairs Array

31.7%

Hard

130.

Surrounded Regions

29.8%

Medium

47.

Permutations II

49.8%

Medium

877.

Stone Game

67.1%

Medium

997.

Find the Town Judge

49.8%

Easy

1550.

Three Consecutive Odds

64.5%

Easy

530.

Minimum Absolute Difference in BST

55%

Easy

202.

Happy Number

51.4%

Easy

1240.

Tiling a Rectangle with the Fewest Squares

52.8%

Hard

925.

Long Pressed Name

37.5%

Easy

1587.

Bank Account Summary II

89.9%

Easy

679.

24 Game

47.3%

Hard

114.

Flatten Binary Tree to Linked List

52.4%

Medium

242.

Valid Anagram

58.9%

Easy

1386.

Cinema Seat Allocation

36%

Medium

933.

Number of Recent Calls

72.4%

Easy

945.

Minimum Increment to Make Array Unique

46.9%

Medium

138.

Copy List with Random Pointer

41.4%

Medium

398.

Random Pick Index

58.3%

Medium

612.

Shortest Distance in a Plane

61.7%

Medium

1407.

Top Travellers

84%

Easy

79.

Word Search

37.1%

Medium

173.

Binary Search Tree Iterator

60.6%

Medium

1519.

Number of Nodes in the Sub-Tree With the Same Label

37.2%

Medium

553.

Optimal Division

57.5%

Medium

879.

Profitable Schemes

39.9%

Hard

808.

Soup Servings

41.1%

Medium

529.

Minesweeper

61.5%

Medium

772.

Basic Calculator III

44%

Hard

95.

Unique Binary Search Trees II

43%

Medium

1115.

Print FooBar Alternately

58.9%

Medium

1147.

Longest Chunked Palindrome Decomposition

59.5%

Hard

332.

Reconstruct Itinerary

38.1%

Medium

1018.

Binary Prefix Divisible By 5

47.8%

Easy

1143.

Longest Common Subsequence

58.7%

Medium

334.

Increasing Triplet Subsequence

40.9%

Medium

129.

Sum Root to Leaf Numbers

51.3%

Medium

669.

Trim a Binary Search Tree

64.3%

Medium

1138.

Alphabet Board Path

51.4%

Medium

1552.

Magnetic Force Between Two Balls

49.3%

Medium

974.

Subarray Sums Divisible by K

51%

Medium

1463.

Cherry Pickup II

68.8%

Hard

696.

Count Binary Substrings

58.3%

Easy

52.

N-Queens II

60.5%

Hard

171.

Excel Sheet Column Number

57.1%

Easy

920.

Number of Music Playlists

48%

Hard

1422.

Maximum Score After Splitting a String

57.5%

Easy

302.

Smallest Rectangle Enclosing Black Pixels

52.6%

Hard

204.

Count Primes

32.3%

Easy

1395.

Count Number of Teams

75.3%

Medium

1573.

Number of Ways to Split a String

31.3%

Medium

1032.

Stream of Characters

48.6%

Hard

451.

Sort Characters By Frequency

64.6%

Medium

1350.

Students With Invalid Departments

90.4%

Easy

993.

Cousins in Binary Tree

52.3%

Easy

1244.

Design A Leaderboard

66.5%

Medium

1164.

Product Price at a Given Date

69%

Medium

66.

Plus One

42.2%

Easy

1162.

As Far from Land as Possible

45.6%

Medium

794.

Valid Tic-Tac-Toe State

34%

Medium

961.

N-Repeated Element in Size 2N Array

74.6%

Easy

540.

Single Element in a Sorted Array

57.9%

Medium

1431.

Kids With the Greatest Number of Candies

88.2%

Easy

1298.

Maximum Candies You Can Get from Boxes

59.8%

Hard

864.

Shortest Path to Get All Keys

42.4%

Hard

1437.

Check If All 1's Are at Least Length K Places Away

62%

Easy

863.

All Nodes Distance K in Binary Tree

58.2%

Medium

397.

Integer Replacement

33.6%

Medium

512.

Game Play Analysis II

56.1%

Easy

1703.

Minimum Adjacent Swaps for K Consecutive Ones

40.1%

Hard

60.

Permutation Sequence

39.5%

Hard

841.

Keys and Rooms

66.4%

Medium

1616.

Split Two Strings to Make Palindrome

36.1%

Medium

476.

Number Complement

65.2%

Easy

603.

Consecutive Available Seats

66.3%

Easy

1202.

Smallest String With Swaps

49%

Medium

802.

Find Eventual Safe States

50%

Medium

1139.

Largest 1-Bordered Square

48.7%

Medium

1342.

Number of Steps to Reduce a Number to Zero

85.7%

Easy

561.

Array Partition I

73.5%

Easy

716.

Max Stack

43.1%

Easy

1621.

Number of Sets of K Non-Overlapping Line Segments

41.4%

Medium

305.

Number of Islands II

39.6%

Hard

1169.

Invalid Transactions

30.9%

Medium

903.

Valid Permutations for DI Sequence

54.2%

Hard

741.

Cherry Pickup

35.2%

Hard

1021.

Remove Outermost Parentheses

79.2%

Easy

559.

Maximum Depth of N-ary Tree

69.6%

Easy

1782.

Count Pairs Of Nodes

32.4%

Hard

976.

Largest Perimeter Triangle

59.3%

Easy

1148.

Article Views I

77.1%

Easy

350.

Intersection of Two Arrays II

52.1%

Easy

1247.

Minimum Swaps to Make Strings Equal

62.9%

Medium

609.

Find Duplicate File in System

61.2%

Medium

1352.

Product of the Last K Numbers

45%

Medium

1423.

Maximum Points You Can Obtain from Cards

46.9%

Medium

1824.

Minimum Sideway Jumps

47.2%

Medium

1625.

Lexicographically Smallest String After Applying Operations

64.3%

Medium

304.

Range Sum Query 2D - Immutable

41.1%

Medium

652.

Find Duplicate Subtrees

52.9%

Medium

1814.

Count Nice Pairs in an Array

36.7%

Medium

1306.

Jump Game III

62.2%

Medium

1798.

Maximum Number of Consecutive Values You Can Make

43.9%

Medium

466.

Count The Repetitions

28.6%

Hard

1357.

Apply Discount Every n Orders

66.9%

Medium

1196.

How Many Apples Can You Put into the Basket

68.3%

Easy

1478.

Allocate Mailboxes

53.8%

Hard

1590.

Make Sum Divisible by P

27%

Medium

72.

Edit Distance

47.1%

Hard

88.

Merge Sorted Array

40.9%

Easy

545.

Boundary of Binary Tree

40.3%

Medium

141.

Linked List Cycle

43.1%

Easy

868.

Binary Gap

61%

Easy

34.

Find First and Last Position of Element in Sorted Array

37.5%

Medium

957.

Prison Cells After N Days

40.1%

Medium

729.

My Calendar I

53.6%

Medium

1250.

Check If It Is a Good Array

56.2%

Hard

1132.

Reported Posts II

34.6%

Medium

1561.

Maximum Number of Coins You Can Get

77.3%

Medium

1763.

Longest Nice Substring

61.5%

Easy

1333.

Filter Restaurants by Vegan-Friendly, Price and Distance

57.4%

Medium

507.

Perfect Number

36.3%

Easy

606.

Construct String from Binary Tree

55.8%

Easy

1446.

Consecutive Characters

61.4%

Easy

1558.

Minimum Numbers of Function Calls to Make Target Array

63.4%

Medium

229.

Majority Element II

39%

Medium

595.

Big Countries

78.7%

Easy

1243.

Array Transformation

50%

Easy

1469.

Find All The Lonely Nodes

80.5%

Easy

1151.

Minimum Swaps to Group All 1's Together

58.8%

Medium

1326.

Minimum Number of Taps to Open to Water a Garden

47.5%

Hard

1190.

Reverse Substrings Between Each Pair of Parentheses

64.3%

Medium

283.

Move Zeroes

58.7%

Easy

326.

Power of Three

42.1%

Easy

504.

Base 7

46.5%

Easy

1123.

Lowest Common Ancestor of Deepest Leaves

68%

Medium

1125.

Smallest Sufficient Team

46.9%

Hard

1073.

Adding Two Negabinary Numbers

34.7%

Medium

1049.

Last Stone Weight II

45.9%

Medium

1291.

Sequential Digits

57.4%

Medium

1584.

Min Cost to Connect All Points

53.2%

Medium

1068.

Product Sales Analysis I

82%

Easy

967.

Numbers With Same Consecutive Differences

45.1%

Medium

1678.

Goal Parser Interpretation

85.3%

Easy

805.

Split Array With Same Average

26.9%

Hard

1490.

Clone N-ary Tree

83.4%

Medium

1547.

Minimum Cost to Cut a Stick

52.9%

Hard

1046.

Last Stone Weight

62.4%

Easy

32.

Longest Valid Parentheses

29.9%

Hard

1603.

Design Parking System

86.2%

Easy

1145.

Binary Tree Coloring Game

51.3%

Medium

733.

Flood Fill

56%

Easy

988.

Smallest String Starting From Leaf

46.9%

Medium

975.

Odd Even Jump

41.5%

Hard

1110.

Delete Nodes And Return Forest

67.9%

Medium

219.

Contains Duplicate II

38.8%

Easy

1345.

Jump Game IV

41.9%

Hard

1607.

Sellers With No Sales

55.5%

Easy

419.

Battleships in a Board

71.2%

Medium

223.

Rectangle Area

38.3%

Medium

408.

Valid Word Abbreviation

31.5%

Easy

1408.

String Matching in an Array

63.7%

Easy

1085.

Sum of Digits in the Minimum Number

75.1%

Easy

1497.

Check If Array Pairs Are Divisible by k

40.3%

Medium

1666.

Change the Root of a Binary Tree

68.5%

Medium

402.

Remove K Digits

28.7%

Medium

276.

Paint Fence

39.2%

Medium

1809.

Ad-Free Sessions

71.5%

Easy

1612.

Check If Two Expression Trees are Equivalent

69.8%

Medium

41.

First Missing Positive

33.9%

Hard

184.

Department Highest Salary

40.8%

Medium

1662.

Check If Two String Arrays are Equivalent

82.6%

Easy

958.

Check Completeness of a Binary Tree

52.5%

Medium

1747.

Leetflex Banned Accounts

68.8%

Medium

1542.

Find Longest Awesome Substring

36.7%

Hard

736.

Parse Lisp Expression

49.7%

Hard

968.

Binary Tree Cameras

38.9%

Hard

137.

Single Number II

54.1%

Medium

1586.

Binary Search Tree Iterator II

67%

Medium

221.

Maximal Square

39.6%

Medium

399.

Evaluate Division

54.6%

Medium

987.

Vertical Order Traversal of a Binary Tree

39%

Hard

616.

Add Bold Tag in String

44.9%

Medium

1400.

Construct K Palindrome Strings

62.9%

Medium

1083.

Sales Analysis II

50.8%

Easy

683.

K Empty Slots

36.1%

Hard

21.

Merge Two Sorted Lists

56.4%

Easy

1620.

Coordinate With Maximum Network Quality

37.1%

Medium

1022.

Sum of Root To Leaf Binary Numbers

71.6%

Easy

28.

Implement strStr()

35.3%

Easy

1390.

Four Divisors

39.4%

Medium

1213.

Intersection of Three Sorted Arrays

79.4%

Easy

560.

Subarray Sum Equals K

43.7%

Medium

201.

Bitwise AND of Numbers Range

39.7%

Medium

427.

Construct Quad Tree

62.7%

Medium

775.

Global and Local Inversions

46.3%

Medium

608.

Tree Node

69.9%

Medium

1071.

Greatest Common Divisor of Strings

51.8%

Easy

894.

All Possible Full Binary Trees

77.3%

Medium

188.

Best Time to Buy and Sell Stock IV

30%

Hard

17.

Letter Combinations of a Phone Number

49.5%

Medium

1026.

Maximum Difference Between Node and Ancestor

69.7%

Medium

280.

Wiggle Sort

64.8%

Medium

1384.

Total Sales Amount by Year

65%

Hard

471.

Encode String with Shortest Length

49.6%

Hard

1261.

Find Elements in a Contaminated Binary Tree

74.6%

Medium

590.

N-ary Tree Postorder Traversal

73.6%

Easy

76.

Minimum Window Substring

36.2%

Hard

1284.

Minimum Number of Flips to Convert Binary Matrix to Zero Matrix

70.1%

Hard

534.

Game Play Analysis III

79.9%

Medium

730.

Count Different Palindromic Subsequences

43.4%

Hard

1783.

Grand Slam Titles

91.4%

Medium

990.

Satisfiability of Equality Equations

47.1%

Medium

1052.

Grumpy Bookstore Owner

55.9%

Medium

1495.

Friendly Movies Streamed Last Month

51.3%

Easy

1396.

Design Underground System

71.9%

Medium

1176.

Diet Plan Performance

53.8%

Easy

90.

Subsets II

49.1%

Medium

832.

Flipping an Image

78.3%

Easy

953.

Verifying an Alien Dictionary

51.8%

Easy

1140.

Stone Game II

64.7%

Medium

937.

Reorder Data in Log Files

54.8%

Easy

934.

Shortest Bridge

49.9%

Medium

257.

Binary Tree Paths

54%

Easy

1591.

Strange Printer II

55.3%

Hard

1372.

Longest ZigZag Path in a Binary Tree

55%

Medium

674.

Longest Continuous Increasing Subsequence

46%

Easy

1428.

Leftmost Column with at Least a One

49.4%

Medium

1540.

Can Convert String in K Moves

31.2%

Medium

889.

Construct Binary Tree from Preorder and Postorder Traversal

67.8%

Medium

1713.

Minimum Operations to Make a Subsequence

45.6%

Hard

162.

Find Peak Element

44.1%

Medium

418.

Sentence Screen Fitting

33.5%

Medium

898.

Bitwise ORs of Subarrays

34.4%

Medium

1223.

Dice Roll Simulation

46.7%

Hard

1153.

String Transforms Into Another String

35.8%

Hard

910.

Smallest Range II

31.2%

Medium

1347.

Minimum Number of Steps to Make Two Strings Anagram

75.1%

Medium

574.

Winning Candidate

52.7%

Medium

1245.

Tree Diameter

61.3%

Medium

668.

Kth Smallest Number in Multiplication Table

47.9%

Hard

1152.

Analyze User Website Visit Pattern

43.1%

Medium

949.

Largest Time for Given Digits

36.2%

Medium

893.

Groups of Special-Equivalent Strings

69.6%

Easy

1324.

Print Words Vertically

58.9%

Medium

919.

Complete Binary Tree Inserter

59.1%

Medium

136.

Single Number

66.7%

Easy

1571.

Warehouse Manager

90%

Easy

1356.

Sort Integers by The Number of 1 Bits

70.4%

Easy

1187.

Make Array Strictly Increasing

42%

Hard

1442.

Count Triplets That Can Form Two Arrays of Equal XOR

71.8%

Medium

1323.

Maximum 69 Number

77.9%

Easy

924.

Minimize Malware Spread

41.9%

Hard

1319.

Number of Operations to Make Network Connected

55.5%

Medium

914.

X of a Kind in a Deck of Cards

34%

Easy

1037.

Valid Boomerang

37.7%

Easy

1634.

Add Two Polynomials Represented as Linked Lists

54.2%

Medium

854.

K-Similar Strings

38.8%

Hard

87.

Scramble String

34.8%

Hard

1335.

Minimum Difficulty of a Job Schedule

56.6%

Hard

1670.

Design Front Middle Back Queue

54.1%

Medium

1483.

Kth Ancestor of a Tree Node

31.4%

Hard

246.

Strobogrammatic Number

46.4%

Easy

49.

Group Anagrams

59.7%

Medium

1157.

Online Majority Element In Subarray

40.7%

Hard

769.

Max Chunks To Make Sorted

55.9%

Medium

1618.

Maximum Font to Fit a Sentence in a Screen

56.7%

Medium

792.

Number of Matching Subsequences

48.3%

Medium

491.

Increasing Subsequences

47.7%

Medium

1122.

Relative Sort Array

68.2%

Easy

1268.

Search Suggestions System

64.7%

Medium

627.

Swap Salary

78%

Easy

5.

Longest Palindromic Substring

30.6%

Medium

1649.

Create Sorted Array through Instructions

36.5%

Hard

1379.

Find a Corresponding Node of a Binary Tree in a Clone of That Tree

84.7%

Medium

440.

K-th Smallest in Lexicographical Order

29.9%

Hard

1368.

Minimum Cost to Make at Least One Valid Path in a Grid

57.6%

Hard

539.

Minimum Time Difference

52.4%

Medium

1332.

Remove Palindromic Subsequences

68.3%

Easy

1797.

Design Authentication Manager

48.1%

Medium

190.

Reverse Bits

42.6%

Easy

1757.

Recyclable and Low Fat Products

95.6%

Easy

81.

Search in Rotated Sorted Array II

33.7%

Medium

778.

Swim in Rising Water

54.9%

Hard

389.

Find the Difference

57.9%

Easy

330.

Patching Array

35.1%

Hard

645.

Set Mismatch

41.1%

Easy

1453.

Maximum Number of Darts Inside of a Circular Dartboard

35.5%

Hard

1525.

Number of Good Ways to Split a String

66.8%

Medium

824.

Goat Latin

66.9%

Easy

196.

Delete Duplicate Emails

45.9%

Easy

896.

Monotonic Array

57.9%

Easy

1769.

Minimum Number of Operations to Move All Balls to Each Box

87%

Medium

269.

Alien Dictionary

33.8%

Hard

4.

Median of Two Sorted Arrays

31.4%

Hard

506.

Relative Ranks

51.5%

Easy

224.

Basic Calculator

38.3%

Hard

1427.

Perform String Shifts

53.5%

Easy

489.

Robot Room Cleaner

72.9%

Hard

762.

Prime Number of Set Bits in Binary Representation

64.6%

Easy

649.

Dota2 Senate

39.4%

Medium

38.

Count and Say

46.3%

Medium

549.

Binary Tree Longest Consecutive Sequence II

47.2%

Medium

412.

Fizz Buzz

63.6%

Easy

331.

Verify Preorder Serialization of a Binary Tree

41.1%

Medium

1515.

Best Position for a Service Centre

38.3%

Hard

844.

Backspace String Compare

47.2%

Easy

1546.

Maximum Number of Non-Overlapping Subarrays With Sum Equals Target

43.9%

Medium

1007.

Minimum Domino Rotations For Equal Row

50.9%

Medium

653.

Two Sum IV - Input is a BST

56.4%

Easy

536.

Construct Binary Tree from String

52.1%

Medium

647.

Palindromic Substrings

62.7%

Medium

1201.

Ugly Number III

26.4%

Medium

676.

Implement Magic Dictionary

55.4%

Medium

948.

Bag of Tokens

46.1%

Medium

1779.

Find Nearest Point That Has the Same X or Y Coordinate

67.5%

Easy

1523.

Count Odd Numbers in an Interval Range

54.2%

Easy

985.

Sum of Even Numbers After Queries

60.6%

Easy

1452.

People Whose List of Favorite Companies Is Not a Subset of Another List

55.2%

Medium

1270.

All People Report to the Given Manager

88.3%

Medium

1075.

Project Employees I

66.2%

Easy

1106.

Parsing A Boolean Expression

59.4%

Hard

1192.

Critical Connections in a Network

50.3%

Hard

852.

Peak Index in a Mountain Array

71.8%

Easy

93.

Restore IP Addresses

37.9%

Medium

452.

Minimum Number of Arrows to Burst Balloons

49.8%

Medium

1775.

Equal Sum Arrays With Minimum Number of Operations

50.6%

Medium

731.

My Calendar II

50.9%

Medium

1528.

Shuffle String

85.7%

Easy

391.

Perfect Rectangle

31.3%

Hard

604.

Design Compressed String Iterator

38.3%

Easy

722.

Remove Comments

36.4%

Medium

1344.

Angle Between Hands of a Clock

61.3%

Medium

1207.

Unique Number of Occurrences

71.9%

Easy

1619.

Mean of Array After Removing Some Elements

64.7%

Easy

1107.

New Users Daily Count

46.1%

Medium

656.

Coin Path

29.7%

Hard

701.

Insert into a Binary Search Tree

75.4%

Medium

1549.

The Most Recent Orders for Each Product

67.1%

Medium

226.

Invert Binary Tree

67.3%

Easy

971.

Flip Binary Tree To Match Preorder Traversal

50.1%

Medium

292.

Nim Game

55.1%

Easy

1067.

Digit Count in Range

41.6%

Hard

247.

Strobogrammatic Number II

48.8%

Medium

255.

Verify Preorder Sequence in Binary Search Tree

46.4%

Medium

148.

Sort List

46.7%

Medium

715.

Range Module

40.7%

Hard

1575.

Count All Possible Routes

57.1%

Hard

1262.

Greatest Sum Divisible by Three

49.9%

Medium

1448.

Count Good Nodes in Binary Tree

71.3%

Medium

901.

Online Stock Span

61.5%

Medium

862.

Shortest Subarray with Sum at Least K

25.3%

Hard

1768.

Merge Strings Alternately

75.8%

Easy

110.

Balanced Binary Tree

44.8%

Easy

1118.

Number of Days in a Month

57.4%

Easy

571.

Find Median Given Frequency of Numbers

45.6%

Hard

1051.

Height Checker

72.1%

Easy

256.

Paint House

53.9%

Medium

1303.

Find the Team Size

89.8%

Easy

358.

Rearrange String k Distance Apart

35.7%

Hard

1361.

Validate Binary Tree Nodes

43.3%

Medium

1096.

Brace Expansion II

62.6%

Hard

133.

Clone Graph

39.8%

Medium

261.

Graph Valid Tree

43.3%

Medium

1512.

Number of Good Pairs

87.7%

Easy

982.

Triples with Bitwise AND Equal To Zero

56.3%

Hard

524.

Longest Word in Dictionary through Deleting

50.1%

Medium

519.

Random Flip Matrix

37.8%

Medium

233.

Number of Digit One

31.8%

Hard

1806.

Minimum Number of Operations to Reinitialize a Permutation

70.3%

Medium

666.

Path Sum IV

56.7%

Medium

900.

RLE Iterator

55.6%

Medium

1770.

Maximum Score from Performing Multiplication Operations

29.5%

Medium

1567.

Maximum Length of Subarray With Positive Product

36.9%

Medium

596.

Classes More Than 5 Students

38.9%

Easy

745.

Prefix and Suffix Search

35.5%

Hard

1732.

Find the Highest Altitude

79.9%

Easy

765.

Couples Holding Hands

55.6%

Hard

152.

Maximum Product Subarray

32.9%

Medium

1045.

Customers Who Bought All Products

68.4%

Medium

1507.

Reformat Date

60.1%

Easy

1613.

Find the Missing IDs

74.8%

Medium

1363.

Largest Multiple of Three

34.1%

Hard

1455.

Check If a Word Occurs As a Prefix of Any Word in a Sentence

65.5%

Easy

482.

License Key Formatting

43.1%

Easy

1040.

Moving Stones Until Consecutive II

54.2%

Medium

62.

Unique Paths

56.3%

Medium

875.

Koko Eating Bananas

53.5%

Medium

371.

Sum of Two Integers

50.6%

Medium

1794.

Count Pairs of Equal Substrings With Minimum Difference

68.2%

Medium

1557.

Minimum Number of Vertices to Reach All Nodes

75.8%

Medium

1574.

Shortest Subarray to be Removed to Make Array Sorted

34.1%

Medium

128.

Longest Consecutive Sequence

46.5%

Hard

1639.

Number of Ways to Form a Target String Given a Dictionary

40%

Hard

826.

Most Profit Assigning Work

39.3%

Medium

1056.

Confusing Number

47%

Easy

972.

Equal Rational Numbers

42.1%

Hard

1811.

Find Interview Candidates

73.2%

Medium

1257.

Smallest Common Region

61.1%

Medium

463.

Island Perimeter

66.8%

Easy

1539.

Kth Missing Positive Number

54.9%

Easy

835.

Image Overlap

61.7%

Medium

1134.

Armstrong Number

78.1%

Easy

1677.

Product's Worth Over Invoices

73.1%

Easy

179.

Largest Number

30.8%

Medium

1707.

Maximum XOR With an Element From Array

46.4%

Hard

815.

Bus Routes

43.6%

Hard

1636.

Sort Array by Increasing Frequency

66.7%

Easy

1230.

Toss Strange Coins

50.4%

Medium

980.

Unique Paths III

77%

Hard

1364.

Number of Trusted Contacts of a Customer

79.2%

Medium

56.

Merge Intervals

41.4%

Medium

1090.

Largest Values From Labels

60.1%

Medium

1267.

Count Servers that Communicate

57.8%

Medium

1501.

Countries You Can Safely Invest In

60.5%

Medium

1688.

Count of Matches in Tournament

81.5%

Easy

1691.

Maximum Height by Stacking Cuboids

50.2%

Hard

1759.

Count Number of Homogenous Substrings

42.5%

Medium

425.

Word Squares

50.3%

Hard

593.

Valid Square

43.3%

Medium

1730.

Shortest Path to Get Food

56.4%

Medium

1697.

Checking Existence of Edge Length Limited Paths

54.2%

Hard

582.

Kill Process

63.9%

Medium

284.

Peeking Iterator

50.9%

Medium

614.

Second Degree Follower

32.8%

Medium

1406.

Stone Game III

57.8%

Hard

237.

Delete Node in a Linked List

67.4%

Easy

865.

Smallest Subtree with all the Deepest Nodes

65%

Medium

217.

Contains Duplicate

56.9%

Easy

1503.

Last Moment Before All Ants Fall Out of a Plank

53.2%

Medium

1027.

Longest Arithmetic Subsequence

49.7%

Medium

286.

Walls and Gates

56.9%

Medium

1548.

The Most Similar Path in a Graph

54.5%

Hard

932.

Beautiful Array

61.4%

Medium

1615.

Maximal Network Rank

52.7%

Medium

511.

Game Play Analysis I

81.5%

Easy

370.

Range Addition

63.7%

Medium

533.

Lonely Pixel II

48.2%

Medium

1740.

Find Distance in a Binary Tree

68%

Medium

888.

Fair Candy Swap

59.1%

Easy

1722.

Minimize Hamming Distance After Swap Operations

54.1%

Medium

637.

Average of Levels in Binary Tree

66.1%

Easy

422.

Valid Word Square

38.2%

Easy

724.

Find Pivot Index

46%

Easy

116.

Populating Next Right Pointers in Each Node

49.6%

Medium

1440.

Evaluate Boolean Expression

75.1%

Medium

1371.

Find the Longest Substring Containing Vowels in Even Counts

60.8%

Medium

1541.

Minimum Insertions to Balance a Parentheses String

43.1%

Medium

1113.

Reported Posts

66%

Easy

43.

Multiply Strings

35.1%

Medium

105.

Construct Binary Tree from Preorder and Inorder Traversal

52.4%

Medium

1784.

Check if Binary String Has at Most One Segment of Ones

41.6%

Easy

1320.

Minimum Distance to Type a Word Using Two Fingers

61.7%

Hard

664.

Strange Printer

41.6%

Hard

378.

Kth Smallest Element in a Sorted Matrix

56.4%

Medium

1461.

Check If a String Contains All Binary Codes of Size K

54.3%

Medium

498.

Diagonal Traverse

50.5%

Medium

295.

Find Median from Data Stream

47.4%

Hard

1532.

The Most Recent Three Orders

72.8%

Medium

1660.

Correct a Binary Tree

76.4%

Medium

1253.

Reconstruct a 2-Row Binary Matrix

41.8%

Medium

1650.

Lowest Common Ancestor of a Binary Tree III

76.7%

Medium

544.

Output Contest Matches

75.9%

Medium

935.

Knight Dialer

46.7%

Medium

1064.

Fixed Point

64.8%

Easy

154.

Find Minimum in Rotated Sorted Array II

42.1%

Hard

199.

Binary Tree Right Side View

56.5%

Medium

1315.

Sum of Nodes with Even-Valued Grandparent

84.2%

Medium

1231.

Divide Chocolate

53.7%

Hard

992.

Subarrays with K Different Integers

50.9%

Hard

1738.

Find Kth Largest XOR Coordinate Value

62.4%

Medium

275.

H-Index II

36.4%

Medium

1050.

Actors and Directors Who Cooperated At Least Three Times

72.5%

Easy

42.

Trapping Rain Water

51.6%

Hard

611.

Valid Triangle Number

49.5%

Medium

944.

Delete Columns to Make Sorted

70.9%

Easy

501.

Find Mode in Binary Search Tree

43.7%

Easy

814.

Binary Tree Pruning

72.1%

Medium

994.

Rotting Oranges

49.6%

Medium

267.

Palindrome Permutation II

37.6%

Medium

437.

Path Sum III

48.3%

Medium

532.

K-diff Pairs in an Array

35.5%

Medium

169.

Majority Element

60.2%

Easy

45.

Jump Game II

31.7%

Medium

685.

Redundant Connection II

33.2%

Hard

309.

Best Time to Buy and Sell Stock with Cooldown

48.3%

Medium

1189.

Maximum Number of Balloons

62.3%

Easy

592.

Fraction Addition and Subtraction

50.3%

Medium

551.

Student Attendance Record I

46.1%

Easy

700.

Search in a Binary Search Tree

73.4%

Easy

651.

4 Keys Keyboard

53.2%

Medium

1812.

Determine Color of a Chessboard Square

78.4%

Easy

178.

Rank Scores

51%

Medium

1711.

Count Good Meals

26.2%

Medium

1642.

Furthest Building You Can Reach

50%

Medium

1569.

Number of Ways to Reorder Array to Get Same BST

50%

Hard

44.

Wildcard Matching

25.5%

Hard

956.

Tallest Billboard

39.9%

Hard

695.

Max Area of Island

65.1%

Medium

518.

Coin Change 2

52.1%

Medium

1790.

Check if One String Swap Can Make Strings Equal

60.8%

Easy

1424.

Diagonal Traverse II

46.2%

Medium

80.

Remove Duplicates from Sorted Array II

46.3%

Medium

625.

Minimum Factorization

33%

Medium

1570.

Dot Product of Two Sparse Vectors

91.2%

Medium

115.

Distinct Subsequences

40%

Hard

522.

Longest Uncommon Subsequence II

34.3%

Medium

1508.

Range Sum of Sorted Subarray Sums

60.4%

Medium

1246.

Palindrome Removal

45.8%

Hard

1793.

Maximum Score of a Good Subarray

46.2%

Hard

1780.

Check if Number is a Sum of Powers of Three

63.4%

Medium

1611.

Minimum One Bit Operations to Make Integers Zero

57.7%

Hard

1720.

Decode XORed Array

85.1%

Easy

1476.

Subrectangle Queries

88%

Medium

1648.

Sell Diminishing-Valued Colored Balls

30.5%

Medium

369.

Plus One Linked List

59.6%

Medium

705.

Design HashSet

64.5%

Easy

717.

1-bit and 2-bit Characters

46.9%

Easy

285.

Inorder Successor in BST

43.3%

Medium

209.

Minimum Size Subarray Sum

39.8%

Medium

12.

Integer to Roman

57.1%

Medium

108.

Convert Sorted Array to Binary Search Tree

60.9%

Easy

230.

Kth Smallest Element in a BST

62.9%

Medium

1663.

Smallest String With A Given Numeric Value

64.4%

Medium

1036.

Escape a Large Maze

34.3%

Hard

1219.

Path with Maximum Gold

65.9%

Medium

157.

Read N Characters Given Read4

37.7%

Easy

1454.

Active Users

38.8%

Medium

254.

Factor Combinations

47.6%

Medium

1514.

Path with Maximum Probability

40.9%

Medium

732.

My Calendar III

62.2%

Hard

1494.

Parallel Courses II

31.2%

Hard

1098.

Unpopular Books

45.6%

Medium

1170.

Compare Strings by Frequency of the Smallest Character

60.4%

Medium

1120.

Maximum Average Subtree

63.9%

Medium

1264.

Page Recommendations

69.2%

Medium

345.

Reverse Vowels of a String

45.2%

Easy

216.

Combination Sum III

60.6%

Medium

1173.

Immediate Food Delivery I

82.7%

Easy

1185.

Day of the Week

61.1%

Easy

500.

Keyboard Row

65.9%

Easy

287.

Find the Duplicate Number

57.9%

Medium

1553.

Minimum Number of Days to Eat N Oranges

29.9%

Hard

1205.

Monthly Transactions II

45.8%

Medium

1133.

Largest Unique Number

67.9%

Easy

693.

Binary Number with Alternating Bits

60%

Easy

1486.

XOR Operation in an Array

84%

Easy

570.

Managers with at Least 5 Direct Reports

66.8%

Medium

1216.

Valid Palindrome III

50%

Hard

92.

Reverse Linked List II

40.8%

Medium

20.

Valid Parentheses

40%

Easy

951.

Flip Equivalent Binary Trees

65.7%

Medium

161.

One Edit Distance

33.2%

Medium

486.

Predict the Winner

49%

Medium

619.

Biggest Single Number

45.2%

Easy

348.

Design Tic-Tac-Toe

55.7%

Medium

1534.

Count Good Triplets

80.3%

Easy

1755.

Closest Subsequence Sum

35.7%

Hard

281.

Zigzag Iterator

59.6%

Medium

517.

Super Washing Machines

38.7%

Hard

881.

Boats to Save People

49.1%

Medium

620.

Not Boring Movies

70.2%

Easy

1698.

Number of Distinct Substrings in a String

60.8%

Medium

783.

Minimum Distance Between BST Nodes

54.2%

Easy

1011.

Capacity To Ship Packages Within D Days

59.9%

Medium

109.

Convert Sorted List to Binary Search Tree

50.6%

Medium

1789.

Primary Department for Each Employee

78.1%

Easy

1397.

Find All Good Strings

38.7%

Hard

395.

Longest Substring with At Least K Repeating Characters

43.6%

Medium

1706.

Where Will the Ball Fall

60.4%

Medium

1556.

Thousand Separator

57.2%

Easy

520.

Detect Capital

54.1%

Easy

445.

Add Two Numbers II

56.5%

Medium

349.

Intersection of Two Arrays

65.3%

Easy

1686.

Stone Game VI

50.1%

Medium

320.

Generalized Abbreviation

54%

Medium

633.

Sum of Square Numbers

32.6%

Medium

1053.

Previous Permutation With One Swap

51.2%

Medium

296.

Best Meeting Point

58.2%

Hard

1624.

Largest Substring Between Two Equal Characters

58.6%

Easy

1235.

Maximum Profit in Job Scheduling

47.6%

Hard

690.

Employee Importance

59%

Easy

492.

Construct the Rectangle

50.6%

Easy

902.

Numbers At Most N Given Digit Set

36.1%

Hard

552.

Student Attendance Record II

37.7%

Hard

22.

Generate Parentheses

65.7%

Medium

1645.

Hopper Company Queries II

39.1%

Hard

853.

Car Fleet

44.3%

Medium

1302.

Deepest Leaves Sum

84.2%

Medium

1472.

Design Browser History

71.9%

Medium

837.

New 21 Game

35.4%

Medium

381.

Insert Delete GetRandom O(1) - Duplicates allowed

35%

Hard

1667.

Fix Names in a Table

63%

Easy

740.

Delete and Earn

49.9%

Medium

1694.

Reformat Phone Number

65.4%

Easy

1734.

Decode XORed Permutation

54%

Medium

1638.

Count Substrings That Differ by One Character

70.1%

Medium

195.

Tenth Line

32.8%

Easy

234.

Palindrome Linked List

41.9%

Easy

527.

Word Abbreviation

56.4%

Hard

1727.

Largest Submatrix With Rearrangements

58.8%

Medium

23.

Merge k Sorted Lists

43%

Hard

1744.

Can You Eat Your Favorite Candy on Your Favorite Day?

30.5%

Medium

785.

Is Graph Bipartite?

48.7%

Medium

964.

Least Operators to Express Number

45.2%

Hard

368.

Largest Divisible Subset

38.4%

Medium

240.

Search a 2D Matrix II

45.3%

Medium

831.

Masking Personal Information

44.8%

Medium

813.

Largest Sum of Averages

51.2%

Medium

192.

Word Frequency

25.6%

Medium

75.

Sort Colors

49.8%

Medium

749.

Contain Virus

48.3%

Hard

435.

Non-overlapping Intervals

43.8%

Medium

481.

Magical String

48.1%

Medium

697.

Degree of an Array

54.5%

Easy

335.

Self Crossing

28.7%

Hard

158.

Read N Characters Given Read4 II - Call multiple times

37.4%

Hard

766.

Toeplitz Matrix

65.9%

Easy

1564.

Put Boxes Into the Warehouse I

65.6%

Medium

168.

Excel Sheet Column Title

31.9%

Easy

563.

Binary Tree Tilt

53.2%

Easy

410.

Split Array Largest Sum

46.6%

Hard

1399.

Count Largest Group

65.3%

Easy

1343.

Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold

64.9%

Medium

189.

Rotate Array

36.8%

Medium

1411.

Number of Ways to Paint N × 3 Grid

60.5%

Hard

819.

Most Common Word

45.5%

Easy

1432.

Max Difference You Can Get From Changing an Integer

42.8%

Medium

1197.

Minimum Knight Moves

37.4%

Medium

1412.

Find the Quiet Students in All Exams

63.9%

Hard

465.

Optimal Account Balancing

48.4%

Hard

430.

Flatten a Multilevel Doubly Linked List

57%

Medium

160.

Intersection of Two Linked Lists

44.5%

Easy

610.

Triangle Judgement

68.9%

Easy

351.

Android Unlock Patterns

49.8%

Medium

1555.

Bank Account Summary

53%

Medium

1551.

Minimum Operations to Make Array Equal

81%

Medium

876.

Middle of the Linked List

69.2%

Easy

1179.

Reformat Department Table

82.1%

Easy

1708.

Largest Subarray Length K

62.9%

Easy

763.

Partition Labels

78.1%

Medium

1467.

Probability of a Two Boxes Having The Same Number of Distinct Balls

61%

Hard

623.

Add One Row to Tree

53%

Medium

667.

Beautiful Arrangement II

55.3%

Medium

605.

Can Place Flowers

31.7%

Easy

1731.

The Number of Employees Which Report to Each Employee

49.4%

Easy

648.

Replace Words

59%

Medium

1334.

Find the City With the Smallest Number of Neighbors at a Threshold Distance

47.2%

Medium

1746.

Maximum Subarray Sum After One Operation

62.1%

Medium

584.

Find Customer Referee

74.2%

Easy

9.

Palindrome Number

50%

Easy

1031.

Maximum Sum of Two Non-Overlapping Subarrays

59%

Medium

688.

Knight Probability in Chessboard

50.3%

Medium

1762.

Buildings With an Ocean View

80.7%

Medium

586.

Customer Placing the Largest Number of Orders

75.5%

Easy

1699.

Number of Calls Between Two Persons

86.5%

Medium

857.

Minimum Cost to Hire K Workers

50.5%

Hard

639.

Decode Ways II

27.7%

Hard

1274.

Number of Ships in a Rectangle

65.9%

Hard

641.

Design Circular Deque

56.5%

Medium

118.

Pascal's Triangle

55.4%

Easy

467.

Unique Substrings in Wraparound String

36.1%

Medium

1804.

Implement Trie II (Prefix Tree)

60.2%

Medium

646.

Maximum Length of Pair Chain

53.1%

Medium

1288.

Remove Covered Intervals

57.4%

Medium

297.

Serialize and Deserialize Binary Tree

50.2%

Hard

1239.

Maximum Length of a Concatenated String with Unique Characters

49.9%

Medium

1278.

Palindrome Partitioning III

61.1%

Hard

829.

Consecutive Numbers Sum

39.3%

Hard

999.

Available Captures for Rook

67.8%

Easy

166.

Fraction to Recurring Decimal

22.4%

Medium

689.

Maximum Sum of 3 Non-Overlapping Subarrays

47.3%

Hard

521.

Longest Uncommon Subsequence I

59.1%

Easy

106.

Construct Binary Tree from Inorder and Postorder Traversal

50.1%

Medium

558.

Logical OR of Two Binary Grids Represented as Quad-Trees

45.7%

Medium

82.

Remove Duplicates from Sorted List II

39.5%

Medium

1217.

Minimum Cost to Move Chips to The Same Position

71%

Easy

555.

Split Concatenated Strings

42.9%

Medium

1462.

Course Schedule IV

44.7%

Medium

1251.

Average Selling Price

82.7%

Easy

208.

Implement Trie (Prefix Tree)

52.5%

Medium

916.

Word Subsets

52.8%

Medium

703.

Kth Largest Element in a Stream

50.9%

Easy

1418.

Display Table of Food Orders in a Restaurant

69.2%

Medium

252.

Meeting Rooms

55.5%

Easy

1518.

Water Bottles

60.6%

Easy

1479.

Sales by Day of the Week

83.3%

Hard

300.

Longest Increasing Subsequence

44.5%

Medium

1520.

Maximum Number of Non-Overlapping Substrings

36.5%

Hard

392.

Is Subsequence

49.6%

Easy

1614.

Maximum Nesting Depth of the Parentheses

82.7%

Easy

14.

Longest Common Prefix

36.2%

Easy

599.

Minimum Index Sum of Two Lists

51.9%

Easy

120.

Triangle

46%

Medium

801.

Minimum Swaps To Make Sequences Increasing

39%

Medium

416.

Partition Equal Subset Sum

45%

Medium

376.

Wiggle Subsequence

42.2%

Medium

279.

Perfect Squares

49.2%

Medium

1537.

Get the Maximum Score

36.6%

Hard

441.

Arranging Coins

42.6%

Easy

1308.

Running Total for Different Genders

88%

Medium

1413.

Minimum Value to Get Positive Step by Step Sum

65.5%

Easy

1605.

Find Valid Matrix Given Row and Column Sums

77.2%

Medium

1533.

Find the Index of the Large Integer

54.5%

Medium

1425.

Constrained Subsequence Sum

45%

Hard

1760.

Minimum Limit of Balls in a Bag

52.7%

Medium

1723.

Find Minimum Time to Finish All Jobs

43.7%

Hard

170.

Two Sum III - Data structure design

35%

Easy

112.

Path Sum

42.6%

Easy

289.

Game of Life

58.8%

Medium

577.

Employee Bonus

72%

Easy

516.

Longest Palindromic Subsequence

55.8%

Medium

698.

Partition to K Equal Sum Subsets

45.8%

Medium

1271.

Hexspeak

55.5%

Easy

1796.

Second Largest Digit in a String

48.1%

Easy

1643.

Kth Smallest Instructions

44.8%

Hard

654.

Maximum Binary Tree

81.3%

Medium

122.

Best Time to Buy and Sell Stock II

58.8%

Easy

1538.

Guess the Majority in a Hidden Array

61.3%

Medium

1447.

Simplified Fractions

62.2%

Medium

187.

Repeated DNA Sequences

41.7%

Medium

1464.

Maximum Product of Two Elements in an Array

77.1%

Easy

1498.

Number of Subsequences That Satisfy the Given Sum Condition

38.8%

Medium

1124.

Longest Well-Performing Interval

33.3%

Medium

443.

String Compression

44.1%

Medium

1597.

Build Binary Expression Tree From Infix Expression

59%

Hard

799.

Champagne Tower

44.1%

Medium

617.

Merge Two Binary Trees

75.5%

Easy

1749.

Maximum Absolute Sum of Any Subarray

52.4%

Medium

1415.

The k-th Lexicographical String of All Happy Strings of Length n

69.9%

Medium

1482.

Minimum Number of Days to Make m Bouquets

50.6%

Medium

923.

3Sum With Multiplicity

40.9%

Medium

828.

Count Unique Characters of All Substrings of a Given String

46.9%

Hard

673.

Number of Longest Increasing Subsequence

38.6%

Medium

1545.

Find Kth Bit in Nth Binary String

57.6%

Medium

1215.

Stepping Numbers

43.6%

Medium

742.

Closest Leaf in a Binary Tree

44.6%

Medium

55.

Jump Game

35.2%

Medium

404.

Sum of Left Leaves

52.3%

Easy

200.

Number of Islands

49.5%

Medium

1593.

Split a String Into the Max Number of Unique Substrings

49.8%

Medium

1799.

Maximize Score After N Operations

50.4%

Hard

1786.

Number of Restricted Paths From First to Last Node

35.8%

Medium

462.

Minimum Moves to Equal Array Elements II

54.4%

Medium

1348.

Tweet Counts Per Frequency

37%

Medium

182.

Duplicate Emails

65%

Easy

94.

Binary Tree Inorder Traversal

66.3%

Medium

46.

Permutations

67.1%

Medium

746.

Min Cost Climbing Stairs

51%

Easy

1186.

Maximum Subarray Sum with One Deletion

38.9%

Medium

981.

Time Based Key-Value Store

54.2%

Medium

434.

Number of Segments in a String

37.7%

Easy

686.

Repeated String Match

32.9%

Medium

1563.

Stone Game V

40%

Hard

848.

Shifting Letters

45.2%

Medium

1679.

Max Number of K-Sum Pairs

53.9%

Medium

1012.

Numbers With Repeated Digits

37.8%

Hard

675.

Cut Off Trees for Golf Event

35.4%

Hard

1273.

Delete Tree Nodes

62%

Medium

1736.

Latest Time by Replacing Hidden Digits

41.3%

Easy

809.

Expressive Words

46.4%

Medium

1305.

All Elements in Two Binary Search Trees

77.8%

Medium

1093.

Statistics from a Large Sample

48.8%

Medium

499.

The Maze III

42.6%

Hard

1805.

Number of Different Integers in a String

50.5%

Easy

172.

Factorial Trailing Zeroes

38.8%

Easy

825.

Friends Of Appropriate Ages

44.3%

Medium

57.

Insert Interval

35.3%

Medium

891.

Sum of Subsequence Widths

33.1%

Hard

1674.

Minimum Moves to Make Array Complementary

34.8%

Medium

880.

Decoded String at Index

28.2%

Medium

866.

Prime Palindrome

25%

Medium

1062.

Longest Repeating Substring

58.4%

Medium

1526.

Minimum Number of Increments on Subarrays to Form a Target Array

60.3%

Hard

1016.

Binary String With Substrings Representing 1 To N

58.8%

Medium

373.

Find K Pairs with Smallest Sums

37.9%

Medium

375.

Guess Number Higher or Lower II

42.4%

Medium

548.

Split Array with Equal Sum

48.3%

Medium

1433.

Check If a String Can Break Another String

67.3%

Medium

931.

Minimum Falling Path Sum

63.7%

Medium

1451.

Rearrange Words in a Sentence

59.8%

Medium

860.

Lemonade Change

51.9%

Easy

568.

Maximum Vacation Days

41.7%

Hard

1233.

Remove Sub-Folders from the Filesystem

62.4%

Medium

274.

H-Index

36.4%

Medium

942.

DI String Match

73.7%

Easy

784.

Letter Case Permutation

68.7%

Medium

601.

Human Traffic of Stadium

45.7%

Hard

1393.

Capital Gain/Loss

91%

Medium

918.

Maximum Sum Circular Subarray

34.3%

Medium

1074.

Number of Submatrices That Sum to Target

62%

Hard

884.

Uncommon Words from Two Sentences

64.2%

Easy

867.

Transpose Matrix

62%

Easy

210.

Course Schedule II

42.9%

Medium

782.

Transform to Chessboard

47%

Hard

460.

LFU Cache

36.4%

Hard

6.

ZigZag Conversion

38.2%

Medium

1655.

Distribute Repeating Integers

40%

Hard

575.

Distribute Candies

64.4%

Easy

759.

Employee Free Time

68.5%

Hard

1346.

Check If N and Its Double Exist

36%

Easy

684.

Redundant Connection

59.2%

Medium

464.

Can I Win

29.7%

Medium

50.

Pow(x, n)

31%

Medium

636.

Exclusive Time of Functions

55%

Medium

432.

All O`one Data Structure

33.2%

Hard

1465.

Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts

33.7%

Medium

1378.

Replace Employee ID With The Unique Identifier

90.3%

Easy

1312.

Minimum Insertion Steps to Make a String Palindrome

60%

Hard

493.

Reverse Pairs

27.1%

Hard

1163.

Last Substring in Lexicographical Order

36.3%

Hard

1272.

Remove Interval

58.3%

Medium

1787.

Make the XOR of All Segments Equal to Zero

36.6%

Hard

317.

Shortest Distance from All Buildings

42.9%

Hard

1631.

Path With Minimum Effort

50%

Medium

1030.

Matrix Cells in Distance Order

68.2%

Easy

1562.

Find Latest Group of Size M

39.7%

Medium

928.

Minimize Malware Spread II

41.5%

Hard

1318.

Minimum Flips to Make a OR b Equal to c

63.9%

Medium

1382.

Balance a Binary Search Tree

76%

Medium

757.

Set Intersection Size At Least Two

42.5%

Hard

1065.

Index Pairs of a String

61%

Easy

1626.

Best Team With No Conflicts

38.4%

Medium

562.

Longest Line of Consecutive One in Matrix

46.2%

Medium

89.

Gray Code

50.7%

Medium

1301.

Number of Paths with Max Score

38.2%

Hard

1499.

Max Value of Equation

45%

Hard

591.

Tag Validator

34.8%

Hard

100.

Same Tree

54.2%

Easy

874.

Walking Robot Simulation

36.7%

Easy

328.

Odd Even Linked List

57.2%

Medium

83.

Remove Duplicates from Sorted List

46.7%

Easy

1530.

Number of Good Leaf Nodes Pairs

56.5%

Medium

1020.

Number of Enclaves

59.2%

Medium

19.

Remove Nth Node From End of List

35.9%

Medium

846.

Hand of Straights

55.5%

Medium

907.

Sum of Subarray Minimums

33.1%

Medium

795.

Number of Subarrays with Bounded Maximum

47.9%

Medium

939.

Minimum Area Rectangle

52.2%

Medium

1405.

Longest Happy String

52.6%

Medium

480.

Sliding Window Median

38.9%

Hard

660.

Remove 9

54.3%

Hard

211.

Design Add and Search Words Data Structure

40.6%

Medium

541.

Reverse String II

49.5%

Easy

1572.

Matrix Diagonal Sum

77.6%

Easy

1044.

Longest Duplicate Substring

31.4%

Hard

699.

Falling Squares

43.2%

Hard

1684.

Count the Number of Consistent Strings

81.9%

Easy

444.

Sequence Reconstruction

23.7%

Medium

1228.

Missing Number In Arithmetic Progression

51%

Easy

1269.

Number of Ways to Stay in the Same Place After Some Steps

43.3%

Hard

827.

Making A Large Island

47.3%

Hard

258.

Add Digits

58.7%

Easy

1136.

Parallel Courses

61.3%

Medium

1355.

Activity Participants

74.6%

Medium

986.

Interval List Intersections

68.5%

Medium

1752.

Check if Array Is Sorted and Rotated

61.3%

Easy

1767.

Find the Subtasks That Did Not Execute

87.7%

Hard

1471.

The k Strongest Values in an Array

58.5%

Medium

820.

Short Encoding of Words

55%

Medium

670.

Maximum Swap

45.3%

Medium

906.

Super Palindromes

32.7%

Hard

1060.

Missing Element in Sorted Array

54.8%

Medium

597.

Friend Requests I: Overall Acceptance Rate

41.9%

Easy

1086.

High Five

77.3%

Easy

97.

Interleaving String

32.8%

Medium

1435.

Create a Session Bar Chart

77.8%

Easy

600.

Non-negative Integers without Consecutive Ones

34.3%

Hard

448.

Find All Numbers Disappeared in an Array

56.1%

Easy

581.

Shortest Unsorted Continuous Subarray

32.9%

Medium

1214.

Two Sum BSTs

67.6%

Medium

1206.

Design Skiplist

59%

Hard

71.

Simplify Path

34.9%

Medium

787.

Cheapest Flights Within K Stops

39.7%

Medium

665.

Non-decreasing Array

19.9%

Medium

1092.

Shortest Common Supersequence

53.2%

Hard

1054.

Distant Barcodes

44.3%

Medium

186.

Reverse Words in a String II

46%

Medium

1758.

Minimum Changes To Make Alternating Binary String

58.3%

Easy

1436.

Destination City

77.3%

Easy

796.

Rotate String

49.1%

Easy

728.

Self Dividing Numbers

75.6%

Easy

631.

Design Excel Sum Formula

32.2%

Hard

1028.

Recover a Tree From Preorder Traversal

71%

Hard

1105.

Filling Bookcase Shelves

57.5%

Medium

1389.

Create Target Array in the Given Order

84.9%

Easy

1560.

Most Visited Sector in a Circular Track

56.8%

Easy

365.

Water and Jug Problem

31.3%

Medium

1025.

Divisor Game

66.1%

Easy

1316.

Distinct Echo Substrings

49.7%

Hard

475.

Heaters

33.7%

Medium

1754.

Largest Merge Of Two Strings

40.7%

Medium

989.

Add to Array-Form of Integer

45%

Easy

1506.

Find Root of N-Ary Tree

80.1%

Medium

1535.

Find the Winner of an Array Game

47.6%

Medium

1212.

Team Scores in Football Tournament

56.9%

Medium

238.

Product of Array Except Self

61.4%

Medium

1733.

Minimum Number of People to Teach

37.6%

Medium

1289.

Minimum Falling Path Sum II

62.6%

Hard

111.

Minimum Depth of Binary Tree

39.8%

Easy

1745.

Palindrome Partitioning IV

49.5%

Hard

873.

Length of Longest Fibonacci Subsequence

48.2%

Medium

273.

Integer to English Words

28.3%

Hard

744.

Find Smallest Letter Greater Than Target

45.6%

Easy

1409.

Queries on a Permutation With Key

81.8%

Medium

1606.

Find Servers That Handled Most Number of Requests

37.4%

Hard

1149.

Article Views II

48.3%

Medium

1637.

Widest Vertical Area Between Two Points Containing No Points

83.6%

Medium

337.

House Robber III

52%

Medium

786.

K-th Smallest Prime Fraction

43.3%

Hard

447.

Number of Boomerangs

52.5%

Medium

1578.

Minimum Deletion Cost to Avoid Repeating Letters

60.6%

Medium

372.

Super Pow

36.7%

Medium

1416.

Restore The Array

36.8%

Hard

946.

Validate Stack Sequences

64.4%

Medium

198.

House Robber

43.1%

Medium

709.

To Lower Case

80.2%

Easy

764.

Largest Plus Sign

46.6%

Medium

1581.

Customer Who Visited but Did Not Make Any Transactions

89.7%

Easy

588.

Design In-Memory File System

46.7%

Hard

960.

Delete Columns to Make Sorted III

55.1%

Hard

8.

String to Integer (atoi)

15.7%

Medium

1276.

Number of Burgers with No Waste of Ingredients

50.2%

Medium

996.

Number of Squareful Arrays

48.6%

Hard

145.

Binary Tree Postorder Traversal

58%

Medium

1339.

Maximum Product of Splitted Binary Tree

38.5%

Medium

572.

Subtree of Another Tree

44.6%

Easy

1103.

Distribute Candies to People

63.4%

Easy

477.

Total Hamming Distance

50.7%

Medium

1006.

Clumsy Factorial

53.7%

Medium

1174.

Immediate Food Delivery II

62.2%

Medium

312.

Burst Balloons

53.9%

Hard

1182.

Shortest Distance to Target Color

53.6%

Medium

218.

The Skyline Problem

36.6%

Hard

420.

Strong Password Checker

13.9%

Hard

1156.

Swap For Longest Repeated Character Substring

47.1%

Medium

761.

Special Binary String

58.7%

Hard

1221.

Split a String in Balanced Strings

84.3%

Easy

1199.

Minimum Time to Build Blocks

38.9%

Hard

469.

Convex Polygon

37.6%

Medium

1716.

Calculate Money in Leetcode Bank

65.4%

Easy

69.

Sqrt(x)

35.4%

Easy

1470.

Shuffle the Array

88.2%

Easy

735.

Asteroid Collision

43.3%

Medium

622.

Design Circular Queue

47.7%

Medium

1658.

Minimum Operations to Reduce X to Zero

33.3%

Medium

119.

Pascal's Triangle II

52.5%

Easy

1220.

Count Vowels Permutation

54%

Hard

542.

01 Matrix

41.1%

Medium

758.

Bold Words in String

47.5%

Easy

1076.

Project Employees II

52.8%

Easy

936.

Stamping The Sequence

53.4%

Hard

1682.

Longest Palindromic Subsequence II

51.5%

Medium

139.

Word Break

41.9%

Medium

1275.

Find Winner on a Tic Tac Toe Game

52.8%

Easy

458.

Poor Pigs

54.6%

Hard

121.

Best Time to Buy and Sell Stock

51.8%

Easy

1381.

Design a Stack With Increment Operation

76.3%

Medium

29.

Divide Two Integers

16.9%

Medium

513.

Find Bottom Left Tree Value

62.8%

Medium

1582.

Special Positions in a Binary Matrix

64.3%

Easy

1810.

Minimum Path Cost in a Hidden Grid

59.3%

Medium

360.

Sort Transformed Array

49.9%

Medium

1358.

Number of Substrings Containing All Three Characters

60.5%

Medium

1388.

Pizza With 3n Slices

46.2%

Hard

1773.

Count Items Matching a Rule

85.2%

Easy

1259.

Handshakes That Don't Cross

54.3%

Hard

1737.

Change Minimum Characters to Satisfy One of Three Conditions

29.9%

Medium

1459.

Rectangles Area

65.5%

Medium

557.

Reverse Words in a String III

72.4%

Easy

1280.

Students and Examinations

75.3%

Easy

1377.

Frog Position After T Seconds

35.4%

Hard

1229.

Meeting Scheduler

54.4%

Medium

1690.

Stone Game VII

49%

Medium

952.

Largest Component Size by Common Factor

36.4%

Hard

180.

Consecutive Numbers

42.6%

Medium

643.

Maximum Average Subarray I

42%

Easy

718.

Maximum Length of Repeated Subarray

50.5%

Medium

212.

Word Search II

37.4%

Hard

249.

Group Shifted Strings

58.5%

Medium

1764.

Form Array by Concatenating Subarrays of Another Array

54.7%

Medium

1297.

Maximum Number of Occurrences of a Substring

50.6%

Medium

737.

Sentence Similarity II

46.7%

Medium

1680.

Concatenation of Consecutive Binary Numbers

52.3%

Medium

692.

Top K Frequent Words

53.3%

Medium

496.

Next Greater Element I

65.9%

Easy

127.

Word Ladder

32.1%

Hard

927.

Three Equal Parts

34.7%

Hard

1165.

Single-Row Keyboard

85.4%

Easy

485.

Max Consecutive Ones

52.6%

Easy

1155.

Number of Dice Rolls With Target Sum

47.6%

Medium

1359.

Count All Valid Pickup and Delivery Options

56.3%

Hard

176.

Second Highest Salary

33.5%

Easy

146.

LRU Cache

36.2%

Medium

743.

Network Delay Time

45.7%

Medium

428.

Serialize and Deserialize N-ary Tree

61.8%

Hard

1285.

Find the Start and End Number of Continuous Ranges

87.8%

Medium

1781.

Sum of Beauty of All Substrings

57.8%

Medium

970.

Powerful Integers

40.1%

Medium

720.

Longest Word in Dictionary

49.4%

Easy

1362.

Closest Divisors

57.8%

Medium

1295.

Find Numbers with Even Number of Digits

78.8%

Easy

1595.

Minimum Cost to Connect Two Groups of Points

43.6%

Hard

943.

Find the Shortest Superstring

43.4%

Hard

753.

Cracking the Safe

52.5%

Hard

1208.

Get Equal Substrings Within Budget

44.2%

Medium

1304.

Find N Unique Integers Sum up to Zero

76.7%

Easy

74.

Search a 2D Matrix

38.1%

Medium

322.

Coin Change

37.7%

Medium

1144.

Decrease Elements To Make Array Zigzag

46.2%

Medium

357.

Count Numbers with Unique Digits

49%

Medium

1771.

Maximize Palindrome Length From Subsequences

34.1%

Hard

151.

Reverse Words in a String

24.1%

Medium

681.

Next Closest Time

46%

Medium

1685.

Sum of Absolute Differences in a Sorted Array

63%

Medium

1599.

Maximum Profit of Operating a Centennial Wheel

43.7%

Medium

650.

2 Keys Keyboard

50.3%

Medium

1644.

Lowest Common Ancestor of a Binary Tree II

56.2%

Medium

870.

Advantage Shuffle

50.7%

Medium

1354.

Construct Target Array With Multiple Sums

31.3%

Hard

1376.

Time Needed to Inform All Employees

56.7%

Medium

1808.

Maximize Number of Nice Divisors

27.3%

Hard

1803.

Count Pairs With XOR in a Range

43.1%

Hard

1180.

Count Substrings with Only One Distinct Letter

77.9%

Easy

872.

Leaf-Similar Trees

64.5%

Easy

969.

Pancake Sorting

68.8%

Medium

1336.

Number of Transactions per Visit

49.2%

Hard

849.

Maximize Distance to Closest Person

44.5%

Medium

1353.

Maximum Number of Events That Can Be Attended

30.6%

Medium

99.

Recover Binary Search Tree

42.8%

Hard

538.

Convert BST to Greater Tree

59.8%

Medium

1203.

Sort Items by Groups Respecting Dependencies

48.4%

Hard

1566.

Detect Pattern of Length M Repeated K or More Times

42.6%

Easy

244.

Shortest Word Distance II

54.5%

Medium

1772.

Sort Features by Popularity

64.9%

Medium

1038.

Binary Search Tree to Greater Sum Tree

82.5%

Medium

1444.

Number of Ways of Cutting a Pizza

53.9%

Hard

59.

Spiral Matrix II

58.2%

Medium

352.

Data Stream as Disjoint Intervals

48.8%

Hard

750.

Number Of Corner Rectangles

67.2%

Medium

843.

Guess the Word

46.4%

Hard

354.

Russian Doll Envelopes

37.7%

Hard

621.

Task Scheduler

52.2%

Medium

580.

Count Student Number in Departments

52.2%

Medium

1664.

Ways to Make a Fair Array

62.2%

Medium

797.

All Paths From Source to Target

78.6%

Medium

383.

Ransom Note

53.5%

Easy

973.

K Closest Points to Origin

64.6%

Medium

1161.

Maximum Level Sum of a Binary Tree

69%

Medium

569.

Median Employee Salary

62.3%

Hard

1729.

Find Followers Count

71.2%

Easy

1222.

Queens That Can Attack the King

69.4%

Medium

1617.

Count Subtrees With Max Distance Between Cities

63.2%

Hard

811.

Subdomain Visit Count

71.7%

Easy

423.

Reconstruct Original Digits from English

50.9%

Medium

1695.

Maximum Erasure Value

49.4%

Medium

628.

Maximum Product of Three Numbers

46.8%

Easy

845.

Longest Mountain in Array

38.7%

Medium

278.

First Bad Version

37.8%

Easy

488.

Zuma Game

38.2%

Hard

1069.

Product Sales Analysis II

83.1%

Easy

253.

Meeting Rooms II

47.1%

Medium

433.

Minimum Genetic Mutation

43.6%

Medium

1392.

Longest Happy Prefix

42%

Hard

887.

Super Egg Drop

27%

Hard

68.

Text Justification

30.1%

Hard

589.

N-ary Tree Preorder Traversal

73.5%

Easy

494.

Target Sum

45.6%

Medium

318.

Maximum Product of Word Lengths

52.4%

Medium

657.

Robot Return to Origin

74%

Easy

1401.

Circle and Rectangle Overlapping

42.5%

Medium

1226.

The Dining Philosophers

59.9%

Medium

367.

Valid Perfect Square

42.2%

Easy

1195.

Fizz Buzz Multithreaded

70.8%

Medium

822.

Card Flipping Game

43.8%

Medium

1484.

Group Sold Products By The Date

85.2%

Easy

578.

Get Highest Answer Rate Question

42%

Medium

1072.

Flip Columns For Maximum Number of Equal Rows

61.7%

Medium

259.

3Sum Smaller

49.2%

Medium

231.

Power of Two

43.8%

Easy

1070.

Product Sales Analysis III

50%

Medium

1750.

Minimum Length of String After Deleting Similar Ends

42.4%

Medium

1023.

Camelcase Matching

57.6%

Medium

1183.

Maximum Number of Ones

57.8%

Hard

1450.

Number of Students Doing Homework at a Given Time

77.1%

Easy

905.

Sort Array By Parity

75%

Easy

1481.

Least Number of Unique Integers after K Removals

55.9%

Medium

842.

Split Array into Fibonacci Sequence

37%

Medium

1651.

Hopper Company Queries III

67.2%

Hard

454.

4Sum II

54.6%

Medium

1460.

Make Two Arrays Equal by Reversing Sub-arrays

72.2%

Easy

1543.

Fix Product Name Format

67.1%

Easy

1429.

First Unique Number

49.9%

Medium

963.

Minimum Area Rectangle II

52.1%

Medium

707.

Design Linked List

26%

Medium

965.

Univalued Binary Tree

67.9%

Easy

1817.

Finding the Users Active Minutes

78.9%

Medium

856.

Score of Parentheses

64.9%

Medium

1290.

Convert Binary Number in a Linked List to Integer

81.7%

Easy

1172.

Dinner Plate Stacks

37.6%

Hard

1043.

Partition Array for Maximum Sum

67.4%

Medium

439.

Ternary Expression Parser

56.9%

Medium

1739.

Building Boxes

49.6%

Hard

1816.

Truncate Sentence

78.9%

Easy

262.

Trips and Users

35.5%

Hard

1129.

Shortest Path with Alternating Colors

40.5%

Medium

277.

Find the Celebrity

44%

Medium

658.

Find K Closest Elements

42.2%

Medium

1398.

Customers Who Bought Products A and B but Not C

82.2%

Medium

411.

Minimum Unique Word Abbreviation

37.4%

Hard

1281.

Subtract the Product and Sum of Digits of an Integer

85.6%

Easy

7.

Reverse Integer

25.9%

Easy

1328.

Break a Palindrome

47.6%

Medium

1441.

Build an Array With Stack Operations

70.4%

Easy

503.

Next Greater Element II

58.7%

Medium

156.

Binary Tree Upside Down

56.6%

Medium

266.

Palindrome Permutation

62.7%

Easy

554.

Brick Wall

50.8%

Medium

1475.

Final Prices With a Special Discount in a Shop

75%

Easy

213.

House Robber II

37.7%

Medium

702.

Search in a Sorted Array of Unknown Size

69%

Medium

1635.

Hopper Company Queries I

56.2%

Hard

502.

IPO

41.8%

Hard

362.

Design Hit Counter

65.5%

Medium

525.

Contiguous Array

43.6%

Medium

155.

Min Stack

46.8%

Easy

144.

Binary Tree Preorder Traversal

57.8%

Medium

1314.

Matrix Block Sum

73.7%

Medium

409.

Longest Palindrome

52.3%

Easy

1653.

Minimum Deletions to Make String Balanced

51.5%

Medium

288.

Unique Word Abbreviation

23.2%

Medium

1374.

Generate a String With Characters That Have Odd Counts

76.9%

Easy

727.

Minimum Window Subsequence

42.4%

Hard

821.

Shortest Distance to a Character

70.1%

Easy

912.

Sort an Array

64.6%

Medium

1466.

Reorder Routes to Make All Paths Lead to the City Zero

62%

Medium

327.

Count of Range Sum

36.2%

Hard

374.

Guess Number Higher or Lower

45.1%

Easy

579.

Find Cumulative Salary of an Employee

38.5%

Hard

909.

Snakes and Ladders

39.3%

Medium

1330.

Reverse Subarray To Maximize Array Value

36.8%

Hard

687.

Longest Univalue Path

37.5%

Medium

306.

Additive Number

29.7%

Medium

315.

Count of Smaller Numbers After Self

42.4%

Hard

950.

Reveal Cards In Increasing Order

75.5%

Medium

1477.

Find Two Non-overlapping Sub-arrays Each With Target Sum

34.9%

Medium

1338.

Reduce Array Size to The Half

67.7%

Medium

1375.

Bulb Switcher III

64.3%

Medium

30.

Substring with Concatenation of All Words

26.4%

Hard

1502.

Can Make Arithmetic Progression From Sequence

71.2%

Easy

135.

Candy

33.3%

Hard

1576.

Replace All ?'s to Avoid Consecutive Repeating Characters

50%

Easy

886.

Possible Bipartition

45.3%

Medium

65.

Valid Number

16%

Hard

1693.

Daily Leads and Partners

90.7%

Easy

566.

Reshape the Matrix

61.1%

Easy

1458.

Max Dot Product of Two Subsequences

43.4%

Hard

1237.

Find Positive Integer Solution for a Given Equation

70.1%

Medium

859.

Buddy Strings

29.1%

Easy

1673.

Find the Most Competitive Subsequence

45.5%

Medium

882.

Reachable Nodes In Subdivided Graph

43.1%

Hard

774.

Minimize Max Distance to Gas Station

48.6%

Hard

174.

Dungeon Game

33.4%

Hard

236.

Lowest Common Ancestor of a Binary Tree

49.3%

Medium

1654.

Minimum Jumps to Reach Home

25.3%

Medium

311.

Sparse Matrix Multiplication

64.1%

Medium

1627.

Graph Connectivity With Threshold

40.2%

Hard

1823.

Find the Winner of the Circular Game

71.8%

Medium

2.

Add Two Numbers

35.7%

Medium

1712.

Ways to Split Array Into Three Subarrays

29.3%

Medium

834.

Sum of Distances in Tree

46.5%

Hard

624.

Maximum Distance in Arrays

39.6%

Medium

150.

Evaluate Reverse Polish Notation

38.2%

Medium

183.

Customers Who Never Order

57.5%

Easy

456.

132 Pattern

30.7%

Medium

413.

Arithmetic Slices

60%

Medium

739.

Daily Temperatures

64.8%

Medium

1473.

Paint House III

48.5%

Hard

461.

Hamming Distance

73.3%

Easy

228.

Summary Ranges

42.7%

Easy

1417.

Reformat The String

56.6%

Easy

677.

Map Sum Pairs

54.1%

Medium

966.

Vowel Spellchecker

51.9%

Medium

495.

Teemo Attacking

56.1%

Medium

1766.

Tree of Coprimes

36.7%

Hard

1456.

Maximum Number of Vowels in a Substring of Given Length

54.9%

Medium

1488.

Avoid Flood in The City

24.6%

Medium

1721.

Swapping Nodes in a Linked List

67.6%

Medium

1211.

Queries Quality and Percentage

70.2%

Easy

344.

Reverse String

70.7%

Easy

1559.

Detect Cycles in 2D Grid

44.6%

Hard

998.

Maximum Binary Tree II

64.1%

Medium

734.

Sentence Similarity

42.4%

Easy

1702.

Maximum Binary String After Change

59.5%

Medium

630.

Course Schedule III

33.8%

Hard

1404.

Number of Steps to Reduce a Number in Binary Representation to One

50%

Medium

197.

Rising Temperature

40.2%

Easy

323.

Number of Connected Components in an Undirected Graph

58.2%

Medium

1594.

Maximum Non Negative Product in a Matrix

32.4%

Medium

58.

Length of Last Word

33.5%

Easy

531.

Lonely Pixel I

59.7%

Medium

662.

Maximum Width of Binary Tree

39.7%

Medium

225.

Implement Stack using Queues

47.9%

Easy

510.

Inorder Successor in BST II

60.4%

Medium

1117.

Building H2O

52.9%

Medium

101.

Symmetric Tree

48.4%

Easy

1102.

Path With Maximum Minimum Value

50.8%

Medium

711.

Number of Distinct Islands II

49.6%

Hard

1283.

Find the Smallest Divisor Given a Threshold

49.9%

Medium

885.

Spiral Matrix III

71.1%

Medium

1449.

Form Largest Integer With Digits That Add up to Target

44.3%

Hard

917.

Reverse Only Letters

59.4%

Easy

1628.

Design an Expression Tree With Evaluate Function

79.4%

Medium

725.

Split Linked List in Parts

53.1%

Medium

1656.

Design an Ordered Stream

82.1%

Easy

13.

Roman to Integer

57%

Easy

250.

Count Univalue Subtrees

53.5%

Medium

123.

Best Time to Buy and Sell Stock III

40.2%

Hard

995.

Minimum Number of K Consecutive Bit Flips

50%

Hard

607.

Sales Person

65.4%

Easy

1002.

Find Common Characters

68.7%

Easy

1687.

Delivering Boxes from Storage to Ports

35.4%

Hard

1468.

Calculate Salaries

82.2%

Medium

1126.

Active Businesses

68.5%

Medium

1010.

Pairs of Songs With Total Durations Divisible by 60

50.6%

Medium

142.

Linked List Cycle II

40%

Medium

760.

Find Anagram Mappings

81.9%

Easy

899.

Orderly Queue

53.4%

Hard

1327.

List the Products Ordered in a Period

77.7%

Easy

149.

Max Points on a Line

17.6%

Hard

86.

Partition List

43.7%

Medium

1150.

Check If a Number Is Majority Element in a Sorted Array

57.2%

Easy

1029.

Two City Scheduling

58.2%

Medium

1623.

All Valid Triplets That Can Represent a Country

89%

Easy

470.

Implement Rand10() Using Rand7()

46.1%

Medium

313.

Super Ugly Number

46.3%

Medium

468.

Validate IP Address

25.1%

Medium

1608.

Special Array With X Elements Greater Than or Equal X

61.2%

Easy

205.

Isomorphic Strings

40.6%

Easy

1715.

Count Apples and Oranges

79.5%

Medium

752.

Open the Lock

53%

Medium

1402.

Reducing Dishes

72.1%

Hard

1055.

Shortest Way to Form String

57.3%

Medium

1661.

Average Time of Process per Machine

79.4%

Easy

1657.

Determine if Two Strings Are Close

55.3%

Medium

1438.

Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit

44.4%

Medium

165.

Compare Version Numbers

30.6%

Medium

583.

Delete Operation for Two Strings

50.4%

Medium

1200.

Minimum Absolute Difference

67%

Easy

36.

Valid Sudoku

50.8%

Medium

1681.

Minimum Incompatibility

35.8%

Hard

1317.

Convert Integer to the Sum of Two No-Zero Integers

56.9%

Easy

515.

Find Largest Value in Each Tree Row

62.4%

Medium

1696.

Jump Game VI

51.8%

Medium

1589.

Maximum Sum Obtained of Any Permutation

35%

Medium

1419.

Minimum Number of Frogs Croaking

47.7%

Medium

528.

Random Pick with Weight

44.7%

Medium

1008.

Construct Binary Search Tree from Preorder Traversal

78.8%

Medium

325.

Maximum Size Subarray Sum Equals k

47.6%

Medium

473.

Matchsticks to Square

38.2%

Medium

490.

The Maze

52.9%

Medium

84.

Largest Rectangle in Histogram

37.4%

Hard

78.

Subsets

65.6%

Medium

1585.

Check If String Is Transformable With Substring Sort Operations

48.5%

Hard

1820.

Maximum Number of Accepted Invitations

51.4%

Medium

1296.

Divide Array in Sets of K Consecutive Numbers

55.7%

Medium

767.

Reorganize String

50.3%

Medium

983.

Minimum Cost For Tickets

62.8%

Medium

361.

Bomb Enemy

46.8%

Medium

678.

Valid Parenthesis String

31.7%

Medium

1517.

Find Users With Valid E-Mails

71.2%

Easy

1236.

Web Crawler

64.7%

Medium

823.

Binary Trees With Factors

43.7%

Medium

1373.

Maximum Sum BST in Binary Tree

37.1%

Hard

719.

Find K-th Smallest Pair Distance

32.6%

Hard

1807.

Evaluate the Bracket Pairs of a String

67.5%

Medium

25.

Reverse Nodes in k-Group

45.3%

Hard

319.

Bulb Switcher

45.4%

Medium

1641.

Count Sorted Vowel Strings

75.8%

Medium

125.

Valid Palindrome

38.5%

Easy

1457.

Pseudo-Palindromic Paths in a Binary Tree

70.1%

Medium

131.

Palindrome Partitioning

52.6%

Medium

1370.

Increasing Decreasing String

77.5%

Easy

713.

Subarray Product Less Than K

40.6%

Medium

1600.

Throne Inheritance

60.6%

Medium

407.

Trapping Rain Water II

44.5%

Hard

403.

Frog Jump

41.7%

Hard

1130.

Minimum Cost Tree From Leaf Values

67.3%

Medium

1439.

Find the Kth Smallest Sum of a Matrix With Sorted Rows

60.2%

Hard

483.

Smallest Good Base

36.3%

Hard

1410.

HTML Entity Parser

54.2%

Medium

1047.

Remove All Adjacent Duplicates In String

71.2%

Easy

1527.

Patients With a Condition

63.1%

Easy

1509.

Minimum Difference Between Largest and Smallest Value in Three Moves

52.8%

Medium

706.

Design HashMap

64.1%

Easy

143.

Reorder List

41%

Medium

63.

Unique Paths II

35.4%

Medium

301.

Remove Invalid Parentheses

44.8%

Hard

1204.

Last Person to Fit in the Elevator

72.1%

Medium

61.

Rotate List

31.9%

Medium

1309.

Decrypt String from Alphabet to Integer Mapping

77.8%

Easy

789.

Escape The Ghosts

58.6%

Medium

107.

Binary Tree Level Order Traversal II

55.5%

Medium

1669.

Merge In Between Linked Lists

75.7%

Medium

1104.

Path In Zigzag Labelled Binary Tree

73.3%

Medium

1094.

Car Pooling

59.6%

Medium

1177.

Can Make Palindrome from Substring

36%

Medium

1728.

Cat and Mouse II

41%

Hard

1366.

Rank Teams by Votes

55.6%

Medium

1294.

Weather Type in Each Country

66.5%

Easy

338.

Counting Bits

70.6%

Medium

1701.

Average Waiting Time

61.3%

Medium

18.

4Sum

35.1%

Medium

1726.

Tuple with Same Product

56.7%

Medium

726.

Number of Atoms

51%

Hard

895.

Maximum Frequency Stack

63.2%

Hard

1776.

Car Fleet II

46.5%

Hard

1131.

Maximum of Absolute Value Expression

51.6%

Medium

804.

Unique Morse Code Words

79%

Easy

405.

Convert a Number to Hexadecimal

44.5%

Easy

1088.

Confusing Number II

45.6%

Hard

565.

Array Nesting

56%

Medium

1097.

Game Play Analysis V

56.8%

Hard

1260.

Shift 2D Grid

61.8%

Easy

1522.

Diameter of N-Ary Tree

69.4%

Medium

1154.

Day of the Year

49.1%

Easy

1640.

Check Array Formation Through Concatenation

59.8%

Easy

64.

Minimum Path Sum

56.5%

Medium

386.

Lexicographical Numbers

54.6%

Medium

1084.

Sales Analysis III

54.7%

Easy

321.

Create Maximum Number

27.6%

Hard

268.

Missing Number

55.2%

Easy

1743.

Restore the Array From Adjacent Pairs

63.1%

Medium

303.

Range Sum Query - Immutable

48.2%

Easy

355.

Design Twitter

31.6%

Medium

1321.

Restaurant Growth

71.7%

Medium

926.

Flip String to Monotone Increasing

53.4%

Medium

260.

Single Number III

65.4%

Medium

777.

Swap Adjacent in LR String

35.7%

Medium

185.

Department Top Three Salaries

39.8%

Hard

1492.

The kth Factor of n

63.1%

Medium

1568.

Minimum Number of Days to Disconnect Island

50.2%

Hard

1001.

Grid Illumination

36%

Hard

67.

Add Binary

47.3%

Easy

602.

Friend Requests II: Who Has the Most Friends

57.9%

Medium

1718.

Construct the Lexicographically Largest Valid Sequence

46.3%

Medium

359.

Logger Rate Limiter

72.5%

Easy

293.

Flip Game

61.5%

Easy

346.

Moving Average from Data Stream

73.6%

Easy

1489.

Find Critical and Pseudo-Critical Edges in Minimum Spanning Tree

51.5%

Hard

1516.

Move Sub-Tree of N-Ary Tree

64.2%

Hard

850.

Rectangle Area II

48.4%

Hard

1652.

Defuse the Bomb

61.7%

Easy

1632.

Rank Transform of a Matrix

31.9%

Hard

514.

Freedom Trail

45%

Hard

282.

Expression Add Operators

36.9%

Hard

1142.

User Activity for the Past 30 Days II

35.4%

Easy

1394.

Find Lucky Integer in an Array

63.1%

Easy

771.

Jewels and Stones

87%

Easy

77.

Combinations

57.9%

Medium

1095.

Find in Mountain Array

36.1%

Hard

124.

Binary Tree Maximum Path Sum

35.6%

Hard

723.

Candy Crush

73.1%

Medium

53.

Maximum Subarray

47.9%

Easy

1788.

Maximize the Beauty of the Garden

69.9%

Hard

340.

Longest Substring with At Most K Distinct Characters

45.7%

Medium

803.

Bricks Falling When Hit

31.8%

Hard

1218.

Longest Arithmetic Subsequence of Given Difference

46.8%

Medium

1198.

Find Smallest Common Element in All Rows

76.2%

Medium

1100.

Find K-Length Substrings With No Repeated Characters

73.1%

Medium

1337.

The K Weakest Rows in a Matrix

72%

Easy

215.

Kth Largest Element in an Array

58.9%

Medium

1014.

Best Sightseeing Pair

52.9%

Medium

1263.

Minimum Moves to Move a Box to Their Target Location

43.6%

Hard

343.

Integer Break

51.4%

Medium

1676.

Lowest Common Ancestor of a Binary Tree IV

79.3%

Medium

1493.

Longest Subarray of 1's After Deleting One Element

57.7%

Medium

299.

Bulls and Cows

44.7%

Medium

1544.

Make The String Great

55.5%

Easy

1091.

Shortest Path in Binary Matrix

40.2%

Medium

878.

Nth Magical Number

28.9%

Hard

839.

Similar String Groups

41.6%

Hard

1175.

Prime Arrangements

51.7%

Easy

1079.

Letter Tile Possibilities

75.9%

Medium

770.

Basic Calculator IV

54.4%

Hard

672.

Bulb Switcher II

51.2%

Medium

1815.

Maximum Number of Groups Getting Fresh Donuts

35.7%

Hard

117.

Populating Next Right Pointers in Each Node II

42.4%

Medium

16.

3Sum Closest

46.3%

Medium

947.

Most Stones Removed with Same Row or Column

55.5%

Medium

576.

Out of Boundary Paths

36.1%

Medium

1588.

Sum of All Odd Length Subarrays

81.6%

Easy

708.

Insert into a Sorted Circular Linked List

32.7%

Medium

644.

Maximum Average Subarray II

34.2%

Hard

523.

Continuous Subarray Sum

24.8%

Medium

1265.

Print Immutable Linked List in Reverse

94.3%

Medium

232.

Implement Queue using Stacks

52.7%

Easy

780.

Reaching Points

30.4%

Hard

959.

Regions Cut By Slashes

67.4%

Medium

497.

Random Point in Non-overlapping Rectangles

39.1%

Medium

290.

Word Pattern

38.4%

Easy

390.

Elimination Game

45.2%

Medium

537.

Complex Number Multiplication

68.4%

Medium

556.

Next Greater Element III

33.5%

Medium

680.

Valid Palindrome II

37.1%

Easy

526.

Beautiful Arrangement

62%

Medium

1511.

Customer Order Frequency

74.1%

Easy

377.

Combination Sum IV

46.2%

Medium

638.

Shopping Offers

53.1%

Medium

930.

Binary Subarrays With Sum

44.8%

Medium

1385.

Find the Distance Value Between Two Arrays

66.4%

Easy

712.

Minimum ASCII Delete Sum for Two Strings

59.6%

Medium

177.

Nth Highest Salary

33.6%

Medium

1128.

Number of Equivalent Domino Pairs

46.3%

Easy

818.

Race Car

40.3%

Hard

1748.

Sum of Unique Elements

75%

Easy

24.

Swap Nodes in Pairs

53.5%

Medium

1596.

The Most Frequently Ordered Products for Each Customer

85%

Medium

382.

Linked List Random Node

54.3%

Medium

1443.

Minimum Time to Collect All Apples in a Tree

54.5%

Medium

48.

Rotate Image

60.5%

Medium

51.

N-Queens

50.2%

Hard

1742.

Maximum Number of Balls in a Box

73.8%

Easy

1048.

Longest String Chain

55.6%

Medium

1325.

Delete Leaves With a Given Value

73.8%

Medium

1191.

K-Concatenation Maximum Sum

25%

Medium

265.

Paint House II

45.9%

Hard

1311.

Get Watched Videos by Your Friends

44.3%

Medium

1087.

Brace Expansion

63.3%

Medium

1089.

Duplicate Zeros

51.6%

Easy

613.

Shortest Distance in a Line

79.9%

Easy

587.

Erect the Fence

36.6%

Hard

163.

Missing Ranges

27.4%

Easy

858.

Mirror Reflection

59.7%

Medium

1818.

Minimum Absolute Sum Difference

40.4%

Medium

1580.

Put Boxes Into the Warehouse II

61.6%

Medium

773.

Sliding Puzzle

61.2%

Hard

239.

Sliding Window Maximum

44.8%

Hard

1365.

How Many Numbers Are Smaller Than the Current Number

86%

Easy

1360.

Number of Days Between Two Dates

46.6%

Easy

838.

Push Dominoes

50%

Medium

70.

Climbing Stairs

48.8%

Easy

564.

Find the Closest Palindrome

20.3%

Hard

1063.

Number of Valid Subarrays

72.1%

Hard

175.

Combine Two Tables

64.7%

Easy

954.

Array of Doubled Pairs

35.1%

Medium

1194.

Tournament Winners

52.5%

Hard

833.

Find And Replace in String

51.5%

Medium

1287.

Element Appearing More Than 25% In Sorted Array

60.2%

Easy

714.

Best Time to Buy and Sell Stock with Transaction Fee

58%

Medium

991.

Broken Calculator

49.7%

Medium

1158.

Market Analysis I

64.2%

Medium

484.

Find Permutation

64.3%

Medium

1077.

Project Employees III

78.1%

Medium

85.

Maximal Rectangle

39.7%

Hard

1717.

Maximum Score From Removing Substrings

40.8%

Medium

812.

Largest Triangle Area

59.1%

Easy

1160.

Find Words That Can Be Formed by Characters

67.9%

Easy

1232.

Check If It Is a Straight Line

43.2%

Easy

396.

Rotate Function

36.7%

Medium

455.

Assign Cookies

50.4%

Easy

642.

Design Search Autocomplete System

46.5%

Hard

615.

Average Salary: Departments VS Company

53.1%

Hard

1735.

Count Ways to Make Array With Product

47.9%

Hard

1227.

Airplane Seat Assignment Probability

62.2%

Medium

1299.

Replace Elements with Greatest Element on Right Side

74.6%

Easy

1109.

Corporate Flight Bookings

54.3%

Medium

962.

Maximum Width Ramp

46.6%

Medium

400.

Nth Digit

32.4%

Medium

747.

Largest Number At Least Twice of Others

43.2%

Easy

1622.

Fancy Sequence

15%

Hard

1141.

User Activity for the Past 30 Days I

54.5%

Easy

417.

Pacific Atlantic Water Flow

44%

Medium

442.

Find All Duplicates in an Array

69.1%

Medium

1171.

Remove Zero Sum Consecutive Nodes from Linked List

41.5%

Medium

1039.

Minimum Score Triangulation of Polygon

50.3%

Medium

618.

Students Report By Geography

60.6%

Hard

474.

Ones and Zeroes

44.1%

Medium

181.

Employees Earning More Than Their Managers

61%

Easy

1756.

Design Most Recently Used Queue

77.9%

Medium

1529.

Bulb Switcher IV

70.8%

Medium

977.

Squares of a Sorted Array

71.8%

Easy

294.

Flip Game II

50.8%

Medium

1119.

Remove Vowels from a String

90.5%

Easy

1019.

Next Greater Node In Linked List

58.3%

Medium

955.

Delete Columns to Make Sorted II

33.9%

Medium

1168.

Optimize Water Distribution in a Village

61.1%

Hard

1565.

Unique Orders and Customers Per Month

83.1%

Easy

1659.

Maximize Grid Happiness

35.6%

Hard

505.

The Maze II

48.7%

Medium

788.

Rotated Digits

57.5%

Easy

1340.

Jump Game V

59.3%

Hard

508.

Most Frequent Subtree Sum

59.2%

Medium

913.

Cat and Mouse

34.8%

Hard

793.

Preimage Size of Factorial Zeroes Function

40.6%

Hard

310.

Minimum Height Trees

34.9%

Medium

324.

Wiggle Sort II

30.8%

Medium

1629.

Slowest Key

59.1%

Easy

768.

Max Chunks To Make Sorted II

49.8%

Hard

509.

Fibonacci Number

67.5%

Easy

1383.

Maximum Performance of a Team

36%

Hard

640.

Solve the Equation

42.8%

Medium

776.

Split BST

56.7%

Medium

1420.

Build Array Where You Can Find The Maximum Exactly K Comparisons

64.1%

Hard

134.

Gas Station

41.5%

Medium

655.

Print Binary Tree

56.3%

Medium

1524.

Number of Sub-arrays With Odd Sum

40.1%

Medium

1577.

Number of Ways Where Square of Number Is Equal to Product of Two Numbers

37.9%

Medium

890.

Find and Replace Pattern

74.2%

Medium

661.

Image Smoother

52.4%

Easy

1167.

Minimum Cost to Connect Sticks

64.6%

Medium

1430.

Check If a String Is a Valid Sequence from Root to Leaves Path in a Binary Tree

45.2%

Medium

1121.

Divide Array Into Increasing Sequences

58.3%

Hard

1604.

Alert Using Same Key-Card Three or More Times in a One Hour Period

42.9%

Medium

1307.

Verbal Arithmetic Puzzle

36.6%

Hard

1646.

Get Maximum in Generated Array

53.2%

Easy

251.

Flatten 2D Vector

46.4%

Medium

1505.

Minimum Possible Integer After at Most K Adjacent Swaps On Digits

36.4%

Hard

1061.

Lexicographically Smallest Equivalent String

66.9%

Medium

1349.

Maximum Students Taking Exam

44.2%

Hard

984.

String Without AAA or BBB

38.8%

Medium

1496.

Path Crossing

55.3%

Easy

1724.

Checking Existence of Edge Length Limited Paths II

58%

Hard

1777.

Product's Price for Each Store

86.9%

Easy

543.

Diameter of Binary Tree

49.5%

Easy

1331.

Rank Transform of an Array

57.3%

Easy

1225.

Report Contiguous Dates

63%

Hard

1184.

Distance Between Bus Stops

53.9%

Easy

635.

Design Log Storage System

60.1%

Medium

366.

Find Leaves of Binary Tree

72.1%

Medium

307.

Range Sum Query - Mutable

36.9%

Medium

1774.

Closest Dessert Cost

58.3%

Medium

1480.

Running Sum of 1d Array

88.6%

Easy

807.

Max Increase to Keep City Skyline

84.4%

Medium

1633.

Percentage of Users Attended a Contest

71.3%

Easy

861.

Score After Flipping Matrix

73.8%

Medium

235.

Lowest Common Ancestor of a Binary Search Tree

52.1%

Easy

1705.

Maximum Number of Eaten Apples

41.8%

Medium

1579.

Remove Max Number of Edges to Keep Graph Fully Traversable

46.3%

Hard

1421.

NPV Queries

82.3%

Medium

704.

Binary Search

54.3%

Easy

356.

Line Reflection

33.1%

Medium

103.

Binary Tree Zigzag Level Order Traversal

50.4%

Medium

1066.

Campus Bikes II

54.2%

Medium

436.

Find Right Interval

48.6%

Medium

908.

Smallest Range I

66.4%

Easy

1630.

Arithmetic Subarrays

77.7%

Medium

426.

Convert Binary Search Tree to Sorted Doubly Linked List

61.6%

Medium

1254.

Number of Closed Islands

61.8%

Medium

98.

Validate Binary Search Tree

28.9%

Medium

1801.

Number of Orders in the Backlog

43.6%

Medium

27.

Remove Element

49.5%

Easy

1249.

Minimum Remove to Make Valid Parentheses

64.2%

Medium

1504.

Count Submatrices With All Ones

60.7%

Medium

806.

Number of Lines To Write String

65.5%

Easy

1058.

Minimize Rounding Error to Meet Target

43.7%

Medium

1592.

Rearrange Spaces Between Words

43.6%

Easy

248.

Strobogrammatic Number III

40.4%

Hard

431.

Encode N-ary Tree to Binary Tree

74.9%

Hard

1009.

Complement of Base 10 Integer

61.4%

Easy

384.

Shuffle an Array

54.1%

Medium

1166.

Design File System

58.4%

Medium

1209.

Remove All Adjacent Duplicates in String II

57.8%

Medium

1665.

Minimum Initial Energy to Finish Tasks

65.1%

Hard

380.

Insert Delete GetRandom O(1)

49.1%

Medium

10.

Regular Expression Matching

27.4%

Hard

659.

Split Array into Consecutive Subsequences

44.5%

Medium

457.

Circular Array Loop

30.3%

Medium

1137.

N-th Tribonacci Number

56.1%

Easy

594.

Longest Harmonious Subsequence

51.3%

Easy

193.

Valid Phone Numbers

25.4%

Easy

1485.

Clone Binary Tree With Random Pointer

79.5%

Medium

855.

Exam Room

43.5%

Medium

1256.

Encode Number

67.9%

Medium

830.

Positions of Large Groups

50.5%

Easy

1785.

Minimum Elements to Add to Form a Given Sum

39.3%

Medium

1188.

Design Bounded Blocking Queue

72.9%

Medium

1329.

Sort the Matrix Diagonally

81.7%

Medium

1300.

Sum of Mutated Array Closest to Target

43.1%

Medium

15.

3Sum

28.3%

Medium

102.

Binary Tree Level Order Traversal

57%

Medium

314.

Binary Tree Vertical Order Traversal

47.3%

Medium

1821.

Find Customers With Positive Revenue this Year

88.9%

Easy

91.

Decode Ways

26.9%

Medium

40.

Combination Sum II

50.4%

Medium

1252.

Cells with Odd Values in a Matrix

78.7%

Easy

450.

Delete Node in a BST

45.5%

Medium

164.

Maximum Gap

37.1%

Hard

341.

Flatten Nested List Iterator

54.8%

Medium

671.

Second Minimum Node In a Binary Tree

42.8%

Easy

810.

Chalkboard XOR Game

50.2%

Hard

1434.

Number of Ways to Wear Different Hats to Each Other

39.6%

Hard

892.

Surface Area of 3D Shapes

60%

Easy

550.

Game Play Analysis IV

45.7%

Medium

227.

Basic Calculator II

38.8%

Medium

245.

Shortest Word Distance III

56.1%

Medium

26.

Remove Duplicates from Sorted Array

46.8%

Easy

1753.

Maximum Score From Removing Stones

61.6%

Medium

1554.

Strings Differ by One Character

63.9%

Medium

871.

Minimum Number of Refueling Stops

32.4%

Hard

816.

Ambiguous Coordinates

48.2%

Medium

1108.

Defanging an IP Address

88.4%

Easy

385.

Mini Parser

34.6%

Medium

1099.

Two Sum Less Than K

60.8%

Easy

364.

Nested List Weight Sum II

63.9%

Medium

682.

Baseball Game

67.4%

Easy

449.

Serialize and Deserialize BST

54.3%

Medium

353.

Design Snake Game

36.2%

Medium

1013.

Partition Array Into Three Parts With Equal Sum

48.2%

Easy

1210.

Minimum Moves to Reach Target with Rotations

46.6%

Hard

1426.

Counting Elements

59.1%

Easy

756.

Pyramid Transition Matrix

55.7%

Medium

738.

Monotone Increasing Digits

45.7%

Medium

459.

Repeated Substring Pattern

43.3%

Easy

1725.

Number Of Rectangles That Can Form The Largest Square

78%

Easy

429.

N-ary Tree Level Order Traversal

66.9%

Medium

1800.

Maximum Ascending Subarray Sum

65.7%

Easy

206.

Reverse Linked List

65.7%

Easy

73.

Set Matrix Zeroes

44.6%

Medium

1491.

Average Salary Excluding the Minimum and Maximum Salary

68.5%

Easy

1004.

Max Consecutive Ones III

60.8%

Medium

113.

Path Sum II

49.5%

Medium

1513.

Number of Substrings With Only 1s

42%

Medium

424.

Longest Repeating Character Replacement

48.3%

Medium

978.

Longest Turbulent Subarray

46.7%

Medium

1819.

Number of Different Subsequences GCDs

29.2%

Hard

342.

Power of Four

41.8%

Easy

263.

Ugly Number

41.7%

Easy

472.

Concatenated Words

43.7%

Hard

1802.

Maximum Value at a Given Index in a Bounded Array

27.7%

Medium

911.

Online Election

51.4%

Medium

272.

Closest Binary Search Tree Value II

52.6%

Hard

1242.

Web Crawler Multithreaded

47.6%

Medium

308.

Range Sum Query 2D - Mutable

38.1%

Hard

754.

Reach a Number

40.5%

Medium

1351.

Count Negative Numbers in a Sorted Matrix

75.8%

Easy

755.

Pour Water

44.3%

Medium

751.

IP to CIDR

59.3%

Medium

1610.

Maximum Number of Visible Points

30.4%

Hard

922.

Sort Array By Parity II

70.7%

Easy

721.

Accounts Merge

52.2%

Medium

573.

Squirrel Simulation

54.2%

Medium

904.

Fruit Into Baskets

43%

Medium

1081.

Smallest Subsequence of Distinct Characters

53.6%

Medium

691.

Stickers to Spell Word

45.1%

Hard

1116.

Print Zero Even Odd

57.7%

Medium

1672.

Richest Customer Wealth

88.2%

Easy

1000.

Minimum Cost to Merge Stones

40.5%

Hard

316.

Remove Duplicate Letters

39.3%

Medium

1266.

Minimum Time Visiting All Points

79.3%

Easy

438.

Find All Anagrams in a String

45.2%

Medium

979.

Distribute Coins in Binary Tree

69.9%

Medium

1034.

Coloring A Border

45.8%

Medium

388.

Longest Absolute File Path

43.1%

Medium

1825.

Finding MK Average

28.1%

Hard

1341.

Movie Rating

59%

Medium

1531.

String Compression II

34.1%

Hard

270.

Closest Binary Search Tree Value

50.3%

Easy

393.

UTF-8 Validation

38.1%

Medium

941.

Valid Mountain Array

33%

Easy

1005.

Maximize Sum Of Array After K Negations

52.3%

Easy

31.

Next Permutation

33.9%

Medium

33.

Search in Rotated Sorted Array

36.1%

Medium

1719.

Number Of Ways To Reconstruct A Tree

39.5%

Hard

1709.

Biggest Window Between Visits

82.8%

Medium

897.

Increasing Order Search Tree

74.6%

Easy

1035.

Uncrossed Lines

56.2%

Medium

535.

Encode and Decode TinyURL

82.3%

Medium

663.

Equal Tree Partition

39.8%

Medium

1710.

Maximum Units on a Truck

69.9%

Easy

147.

Insertion Sort List

44.6%

Medium

39.

Combination Sum

59.7%

Medium

1033.

Moving Stones Until Consecutive

43.3%

Easy

547.

Number of Provinces

60.7%

Medium

791.

Custom Sort String

65.9%

Medium

817.

Linked List Components

57.8%

Medium

336.

Palindrome Pairs

34.8%

Hard

379.

Design Phone Directory

48.4%

Medium

1714.

Sum Of Special Evenly-Spaced Elements In Array

48.7%

Hard

1042.

Flower Planting With No Adjacent

48.8%

Medium

339.

Nested List Weight Sum

76.8%

Medium

3.

Longest Substring Without Repeating Characters

31.5%

Medium

96.

Unique Binary Search Trees

54.7%

Medium

37.

Sudoku Solver

47%

Hard

1248.

Count Number of Nice Subarrays

56.1%

Medium

394.

Decode String

53%

Medium

1279.

Traffic Light Controlled Intersection

76.2%

Easy

1181.

Before and After Puzzle

44.5%

Medium

1692.

Count Ways to Distribute Candies

61.6%

Hard

1255.

Maximum Score Words Formed by Letters

70.1%

Hard

1778.

Shortest Path in a Hidden Grid

46.2%

Medium

779.

K-th Symbol in Grammar

38.8%

Medium

1403.

Minimum Subsequence in Non-Increasing Order

71.9%

Easy

1761.

Minimum Degree of a Connected Trio in a Graph

37.5%

Hard

1741.

Find Total Time Spent by Each Employee

91.2%

Easy

798.

Smallest Rotation with Highest Score

45%

Hard

632.

Smallest Range Covering Elements from K Lists

54.5%

Hard

1286.

Iterator for Combination

70.9%

Medium

1795.

Rearrange Products Table

90.6%

Easy

1647.

Minimum Deletions to Make Character Frequencies Unique

55.1%

Medium

800.

Similar RGB Color

62.5%

Easy

1003.

Check If Word Is Valid After Substitutions

56.6%

Medium

153.

Find Minimum in Rotated Sorted Array

46.4%

Medium

929.

Unique Email Addresses

67.2%

Easy

1609.

Even Odd Tree

52.4%

Medium

598.

Range Addition II

50.2%

Easy

1813.

Sentence Similarity III

37%

Medium

1675.

Minimize Deviation in Array

48.2%

Hard

1017.

Convert to Base -2

59.2%

Medium

159.

Longest Substring with At Most Two Distinct Characters

50.7%

Medium

1668.

Maximum Repeating Substring

38.7%

Easy

487.

Max Consecutive Ones II

48%

Medium

387.

First Unique Character in a String

53.9%

Easy

1159.

Market Analysis II

56.4%

Hard

1601.

Maximum Number of Achievable Transfer Requests

47.8%

Hard

363.

Max Sum of Rectangle No Larger Than K

38.5%

Hard

1234.

Replace the Substring for Balanced String

34.6%

Medium

140.

Word Break II

35.3%

Hard

1700.

Number of Students Unable to Eat Lunch

67.8%

Easy

1241.

Number of Comments per Post

67.8%

Easy

207.

Course Schedule

44.3%

Medium

567.

Permutation in String

44.5%

Medium

1322.

Ads Performance

58.3%

Easy

1474.

Delete N Nodes After M Nodes of a Linked List

73.9%

Easy

1380.

Lucky Numbers in a Matrix

70.4%

Easy

748.

Shortest Completing Word

57.6%

Easy

478.

Generate Random Point in a Circle

39.1%

Medium

1112.

Highest Grade For Each Student

72.4%

Medium

243.

Shortest Word Distance

62.1%

Easy

333.

Largest BST Subtree

38.3%

Medium

347.

Top K Frequent Elements

62.6%

Medium

626.

Exchange Seats

66.2%

Medium

446.

Arithmetic Slices II - Subsequence

33.6%

Hard

1414.

Find the Minimum Number of Fibonacci Numbers Whose Sum Is K

63%

Medium

940.

Distinct Subsequences II

41.5%

Hard

1536.

Minimum Swaps to Arrange a Binary Grid

43.7%

Medium

585.

Investments in 2016

57.4%

Medium

883.

Projection Area of 3D Shapes

68.5%

Easy

1277.

Count Square Submatrices with All Ones

72.8%

Medium

1704.

Determine if String Halves Are Alike

78.9%

Easy

414.

Third Maximum Number

30.7%

Easy

1445.

Apples & Oranges

91%

Medium

1135.

Connecting Cities With Minimum Cost

59.6%

Medium

54.

Spiral Matrix

36.5%

Medium

194.

Transpose File

24.4%

Medium

836.

Rectangle Overlap

43.7%

Easy

1057.

Campus Bikes

57.9%

Medium

546.

Remove Boxes

44.1%

Hard

790.

Domino and Tromino Tiling

40.2%

Medium

222.

Count Complete Tree Nodes

49.7%

Medium

1310.

XOR Queries of a Subarray

69.5%

Medium

851.

Loud and Rich

52.9%

Medium

11.

Container With Most Water

52.9%

Medium

938.

Range Sum of BST

83.2%

Easy

781.

Rabbits in Forest

55.8%

Medium

298.

Binary Tree Longest Consecutive Sequence

48.2%

Medium

1683.

Invalid Tweets

90.8%

Easy

401.

Binary Watch

48.5%

Easy

241.

Different Ways to Add Parentheses

57.6%

Medium

1369.

Get the Second Most Recent Activity

69.1%

Hard

1082.

Sales Analysis I

74%

Easy

453.

Minimum Moves to Equal Array Elements

50.9%

Easy

1510.

Stone Game IV

58.9%

Hard

1078.

Occurrences After Bigram

65%

Easy

710.

Random Pick with Blacklist

33.1%

Hard

1292.

Maximum Side Length of a Square with Sum Less than or Equal to Threshold

50.9%

Medium

1367.

Linked List in Binary Tree

41%

Medium

840.

Magic Squares In Grid

37.9%

Medium

1238.

Circular Permutation in Binary Representation

66.4%

Medium

167.

Two Sum II - Input array is sorted

55.8%

Easy

214.

Shortest Palindrome

30.8%

Hard

1751.

Maximum Number of Events That Can Be Attended II

48.1%

Hard

203.

Remove Linked List Elements

39.5%

Easy

1313.

Decompress Run-Length Encoded List

85.4%

Easy

126.

Word Ladder II

23.8%

Hard

1041.

Robot Bounded In Circle

55.1%

Medium

191.

Number of 1 Bits

54.2%

Easy

1791.

Find Center of Star Graph

84.8%

Medium

1521.

Find a Value of a Mysterious Function Closest to Target

44.2%

Hard

1146.

Snapshot Array

36.8%

Medium

271.

Encode and Decode Strings

33%

Medium

132.

Palindrome Partitioning II

31.4%

Hard

1387.

Sort Integers by The Power Value

70.6%

Medium

1258.

Synonymous Sentences

62.3%

Medium

415.

Add Strings

48.5%

Easy

1822.

Sign of the Product of an Array

67.8%

Easy

1015.

Smallest Integer Divisible by K

41.9%

Medium

1193.

Monthly Transactions I

69%

Medium

694.

Number of Distinct Islands

58.1%

Medium

1602.

Find Nearest Right Node in Binary Tree

73.5%

Medium

104.

Maximum Depth of Binary Tree

68.3%

Easy

1224.

Maximum Equal Frequency

35.5%

Hard

1127.

User Purchase Platform

50.8%

Hard

634.

Find the Derangement of An Array

40.6%

Medium

1765.

Map of Highest Peak

55.2%

Medium

1114.

Print in Order

67.2%

Easy

421.

Maximum XOR of Two Numbers in an Array

54.4%

Medium

1689.

Partitioning Into Minimum Number Of Deci-Binary Numbers

87.1%

Medium

1080.

Insufficient Nodes in Root to Leaf Paths

50.1%

Medium

921.

Minimum Add to Make Parentheses Valid

74.9%

Medium

869.

Reordered Power of 2

61.2%

Medium

1.

Two Sum

46.7%

Easy

1500.

Design a File Sharing System

46.4%

Medium

915.

Partition Array into Disjoint Intervals

46.4%

Medium

1024.

Video Stitching

49%

Medium

220.

Contains Duplicate III

21.4%

Medium

1583.

Count Unhappy Friends

55.1%

Medium

847.

Shortest Path Visiting All Nodes

54.1%

Hard

479.

Largest Palindrome Product

29.7%

Hard

406.

Queue Reconstruction by Height

68.6%

Medium

1391.

Check if There is a Valid Path in a Grid

44.9%

Medium

1059.

All Paths from Source Lead to Destination

43%

Medium

291.

Word Pattern II

44.4%

Medium

1293.

Shortest Path in a Grid with Obstacles Elimination

43.1%

Hard

1598.

Crawler Log Folder

63.7%

Easy

1178.

Number of Valid Words for Each Puzzle

39.6%

Hard

1282.

Group the People Given the Group Size They Belong To

84.4%

Medium

1487.

Making File Names Unique

31.2%

Medium

35.

Search Insert Position

42.9%

Easy

1101.

The Earliest Moment When Everyone Become Friends

67.8%

Medium

1792.

Maximum Average Pass Ratio

56.3%

Medium

1111.

Maximum Nesting Depth of Two Valid Parentheses Strings

72.7%

Medium

329.

Longest Increasing Path in a Matrix

45.4%

Hard

1671.

Minimum Number of Removals to Make Mountain Array

45.4%

Hard

264.

Ugly Number II

43%

Medium

Top Companies
Amazon 690
Google 553
Apple 211
Adobe 119
Microsoft 355
Bloomberg 220
Facebook 411
Oracle 113
Uber 112
Expedia 27
Twitter 43
Nagarro 2
SAP 8
Yahoo 21
Cisco 23
Qualcomm 10
tcs 6
Goldman Sachs 70
Yandex 25
ServiceNow 6
Paypal 26
Coupang 7
VMware 23
eBay 53
Alation 1
ByteDance 107
Salesforce 17
Splunk 6
Spotify 9
Zillow 11
Flipkart 12
Wayfair 13
American Express 5
Intel 5
Coursera 2
Roblox 21
LinkedIn 68
Qualtrics 22
Tesla 13
Twilio 8
Capital One 13
JPMorgan 18
Morgan Stanley 6
Samsung 10
IBM 12
Intuit 18
Atlassian 8
Walmart Labs 19
Nvidia 13
Databricks 8
Wish 14
Palantir Technologies 8
Rubrik 8
C3 IoT 6
Snapchat 23
DoorDash 17
Pinterest 11
Epic Systems 3
Airbnb 17
Citadel 16
Square 11
Two Sigma 8
Quora 8
PayTM 2
Affirm 3
Docusign 4
Zenefits 1
Twitch 7
Karat 7
Indeed 8
Reddit 3
Netflix 3
Lyft 12
MAQ Software 2
76
Mathworks 6
Visa 6
Box 5
Hotstar 2
Citrix 11
Dropbox 10
Akuna Capital 11
GoDaddy 1
Infosys 5
Barclays 1
Robinhood 8
Asana 2
Arista Networks 1
Opendoor 2
Codenation 8
BlackRock 2
Blizzard 1
Yelp 8
Nutanix 6
HRT 5
Pony.ai 2
Hulu 2
Redfin 1
Swiggy 6
Cloudera 2
Leap Motion 1
Garena 2
GSN Games 5
DE Shaw 3
LiveRamp 3
Audible 4
Alibaba 1
Sumologic 4
Netsuite 1
IXL 3
Pure Storage 2
Pocket Gems 1
Airtel 1
Gilt Groupe 1
Tencent 1
Works Applications 1
Valve 1
Houzz 2
NetEase 1
TripleByte 1
Accolite 2
InMobi 1
Jane Street 1
National Instruments 1
Sapient 1
Akamai 2
Dunzo 7
Thumbtack 1
Grab 6
Zalando 1
HBO 1
Booking 1
Booking.com 1
UiPath 1
FactSet 1
Bloomreach 1
Zoom 3
ZScaler 1
Poshmark 2
Virtu Financial 5
Clutter 1
United Health Group 2
Postmates 3
Traveloka 1
Kakao 1
Media.net 2
Microstrategy 1
Walmart 1
DiDi 1
Delivery Hero 1
Point72 4
Machine Zone 1
MachineZone 1
Sumerge 1
Mercari 4
OT 1
TripAdvisor 1
JP Morgan 2
C3.ai 1
DRW 1
endurance 1
MindTickle 2
Startup 2
Dream11 1
Nuro 1
Directi 5
Toptal 1
Turvo 1
Ajira 1
Rupeek 1
DJI 1
Brillio 1
Optum 1
Whole Foods Market 1
Arcesium 1
Unacademy 1
TSYS 1
NerdWallet 1
peak6 2
Trexquant 1
HeavyWater 1
Lendingkart 1
CureFit 1
APT Portfolio 1
Activision 1
Cashfree 1
Huwaei 1
Huawei 1
MakeMyTrip 1
Sprinklr 3
edabit 1
AllinCall 1
CoderByte 1
Duolingo 1
AppDynamics 1
Lucid 1
Fleetx 1
SoundHound 1
codeagon 1
Softwire 1
Vimeo 1