LeetCode Activity

Live problem-solving proof.

Public LeetCode activity, recent accepted problems, and topic coverage from @hs913271.

Open LeetCode profile
335
Total solved
48
Current streak
113
Active days

Activity graph

Last 26 weeks
Less
More

Topic coverage

Problems solved by skill area
Advanced
Dynamic Programming63
Backtracking10
Divide and Conquer9
Union-Find8
Monotonic Stack8
Topological Sort5
Monotonic Queue4
Data Stream2
Intermediate
Hash Table73
Math54
Depth-First Search39
Breadth-First Search39
Greedy36
Tree28
Binary Search28
Binary Tree24
Fundamental
Array195
String74
Sorting42
Matrix31
Two Pointers27
Simulation25
Stack25
Linked List19
#3629

Minimum Jumps to Reach End via Prime Teleportation

Medium
ArrayBreadth-First SearchMathNumber Theory
#3660

Jump Game IX

Medium
ArrayStackMonotonic StackGraph
#1861

Rotating the Box

Medium
ArrayMatrixSimulation
#61

Rotate List

Medium
Linked ListTwo Pointers
#396

Rotate Function

Medium
ArrayMathDynamic Programming
#3225

Maximum Score From Grid Operations

Hard
ArrayDynamic ProgrammingMatrixPrefix Sum
#2033

Minimum Operations to Make a Uni-Value Grid

Medium
ArrayMathSortingMatrix
#1391

Check if There is a Valid Path in a Grid

Medium
ArrayDepth-First SearchBreadth-First SearchUnion FindMatrix
#1559

Detect Cycles in 2D Grid

Medium
ArrayDepth-First SearchBreadth-First SearchUnion FindMatrix
#3464

Maximize the Distance Between Points on a Square

Hard
ArrayBinary SearchGreedyGeometry
#2615

Sum of Distances

Medium
ArrayHash TablePrefix Sum
#2452

Words Within Two Edits of Dictionary

Medium
ArrayString
#1722

Minimize Hamming Distance After Swap Operations

Medium
ArrayHash TableDepth-First SearchBreadth-First SearchUnion Find
#2078

Two Furthest Houses With Different Colors

Easy
Array
#3783

Mirror Distance of an Integer

Easy
Math
#3761

Minimum Absolute Distance Between Mirror Pairs

Medium
ArrayHash TableMath
#3488

Closest Equal Element Queries

Medium
ArrayHash TableBinary Search
#2515

Shortest Distance to Target String in a Circular Array

Easy
ArrayString
#2463

Minimum Total Distance Traveled

Hard
ArrayDynamic ProgrammingSorting
#1848

Minimum Distance to the Target Element

Easy
Array
#3899

Angles of a Triangle

Medium
ArrayMathGeometry
#3898

Find the Degree of Each Vertex

Easy
ArrayMatrixGraph
#3901

Good Subsequence Queries

Hard
ArrayNumber TheorySegment TreeMath
#3900

Longest Balanced Substring After One Swap

Medium
StringHash TablePrefix Sum
#1320

Minimum Distance to Type a Word Using Two Fingers

Hard
StringDynamic Programming
#3741

Minimum Distance Between Three Equal Elements II

Medium
ArrayHash Table
#3740

Minimum Distance Between Three Equal Elements I

Easy
ArrayHash Table
#3653

XOR After Range Multiplication Queries I

Medium
ArraySimulation
#3655

XOR After Range Multiplication Queries II

Hard
ArrayMathDivide and Conquer
#2069

Walking Robot Simulation II

Medium
ArrayMathDesignSimulation
#874

Walking Robot Simulation

Medium
ArrayHash TableSimulation
#1185

Day of the Week

Easy
Math
#657

Robot Return to Origin

Easy
StringSimulation
#2

Add Two Numbers

Medium
Linked ListMathRecursion
#121

Best Time to Buy and Sell Stock

Easy
ArrayDynamic Programming
#704

Binary Search

Easy
ArrayBinary Search
#102

Binary Tree Level Order Traversal

Medium
TreeBreadth-First SearchBinary Tree
#199

Binary Tree Right Side View

Medium
TreeDepth-First SearchBreadth-First SearchBinary Tree
#70

Climbing Stairs

Easy
MathDynamic ProgrammingMemoization
#133

Clone Graph

Medium
Hash TableDepth-First SearchBreadth-First SearchGraph
#322

Coin Change

Medium
ArrayDynamic ProgrammingBreadth-First Search
#11

Container With Most Water

Medium
ArrayTwo PointersGreedy
#217

Contains Duplicate

Easy
ArrayHash TableSorting
#207

Course Schedule

Medium
Depth-First SearchBreadth-First SearchGraphTopological Sort
#739

Daily Temperatures

Medium
ArrayStackMonotonic Stack
#2075

Decode the Slanted Ciphertext

Medium
StringMatrixSimulation
#150

Evaluate Reverse Polish Notation

Medium
ArrayMathStack
#34

Find First and Last Position of Element in Sorted Array

Medium
ArrayBinary Search
#153

Find Minimum in Rotated Sorted Array

Medium
ArrayBinary Search
#733

Flood Fill

Easy
ArrayDepth-First SearchBreadth-First SearchMatrix
#49

Group Anagrams

Medium
ArrayHash TableStringSorting
#198

House Robber

Medium
ArrayDynamic Programming
#232

Implement Queue using Stacks

Easy
StackDesignQueue
#57

Insert Interval

Medium
ArrayIntervals
#226

Invert Binary Tree

Easy
TreeDepth-First SearchBreadth-First SearchBinary Tree
#973

K Closest Points to Origin

Medium
ArrayMathDivide and ConquerGeometrySortingHeap
#875

Koko Eating Bananas

Medium
ArrayBinary Search
#215

Kth Largest Element in an Array

Medium
ArrayDivide and ConquerSortingHeapQuickselect
#230

Kth Smallest Element in a BST

Medium
TreeDepth-First SearchBinary Search TreeBinary Tree
#141

Linked List Cycle

Easy
Hash TableLinked ListTwo Pointers
#14

Longest Common Prefix

Easy
StringTrie
#1143

Longest Common Subsequence

Medium
StringDynamic Programming
#300

Longest Increasing Subsequence

Medium
ArrayBinary SearchDynamic Programming
#424

Longest Repeating Character Replacement

Medium
Hash TableStringSliding Window
#3

Longest Substring Without Repeating Characters

Medium
Hash TableStringSliding Window
#104

Maximum Depth of Binary Tree

Easy
TreeDepth-First SearchBreadth-First SearchBinary Tree
#53

Maximum Subarray

Medium
ArrayDynamic ProgrammingDivide and Conquer
#56

Merge Intervals

Medium
ArraySortingIntervals
#21

Merge Two Sorted Lists

Easy
Linked ListRecursion
#155

Min Stack

Medium
StackDesign
#76

Minimum Window Substring

Hard
Hash TableStringSliding Window
#435

Non-overlapping Intervals

Medium
ArrayDynamic ProgrammingGreedySortingIntervals
#200

Number of Islands

Medium
ArrayDepth-First SearchBreadth-First SearchUnion FindMatrix
#417

Pacific Atlantic Water Flow

Medium
ArrayDepth-First SearchBreadth-First SearchMatrix
#567

Permutation in String

Medium
Hash TableTwo PointersStringSliding Window
#238

Product of Array Except Self

Medium
ArrayPrefix Sum
#19

Remove Nth Node From End of List

Medium
Linked ListTwo Pointers
#143

Reorder List

Medium
Linked ListTwo PointersStackRecursion
#206

Reverse Linked List

Easy
Linked ListRecursion
#100

Same Tree

Easy
TreeDepth-First SearchBreadth-First SearchBinary Tree
#33

Search in Rotated Sorted Array

Medium
ArrayBinary Search
#347

Top K Frequent Elements

Medium
ArrayHash TableBucket SortHeap
#125

Valid Palindrome

Easy
Two PointersString
#20

Valid Parentheses

Easy
StringStack
#98

Validate Binary Search Tree

Medium
TreeDepth-First SearchBinary Search TreeBinary Tree
#139

Word Break

Medium
Hash TableStringDynamic ProgrammingTrieMemoization
#3418

Maximum Amount of Money Robot Can Earn

Medium
ArrayDynamic ProgrammingMatrix
#2751

Robot Collisions

Hard
ArrayStackSortingSimulation
#2840

Check if Strings Can be Made Equal With Operations II

Medium
StringHash TableCounting
#1

Two Sum

Easy
ArrayHash Table
#994

Rotting Oranges

Medium
ArrayBreadth-First SearchMatrix