Reorganize String |
Python |
Sequence Reconstruction |
Python |
Reduce Array Size to The Half |
Python |
Maximum Repeating Substring |
Python |
Distribute Repeating Integers |
Python |
Best Time to Buy and Sell Stock with Cooldown |
Python |
Pairs of Songs With Total Durations Divisible by 60 |
Python |
4Sum II |
Python |
Partition Array for Maximum Sum |
Python |
K-th Symbol in Grammar |
Python |
Detect Capital |
Python |
3Sum With Multiplicity |
Python |
Insert Delete GetRandom O(1) - Duplicates allowed |
Python |
Construct K Palindrome Strings |
Python |
Mean of Array After Removing Some Elements |
Python |
Verifying an Alien Dictionary |
Python |
Add Bold Tag in String |
Python |
Counting Bits |
Python |
Rabbits in Forest |
Golang |
Reordered Power of 2 |
Python |
Vowel Spellchecker |
Python |
Count and Say |
Python |
Occurrences After Bigram |
Python |
Evaluate Division |
Python |
Element Appearing More Than 25% In Sorted Array |
Python |
Number of Recent Calls |
Python |
Largest Divisible Subset |
Python |
Number of Sets of K Non-Overlapping Line Segments |
Python |
Candy |
Python |
Contiguous Array |
Python |
Remove Linked List Elements |
Python |
Search in Rotated Sorted Array II |
Python |
Best Time to Buy and Sell Stock II |
Python |
The Most Similar Path in a Graph |
Python |
Stone Game |
Python |
Cheapest Flights Within K Stops |
Python |
Maximum Product of Splitted Binary Tree |
Python |
Remove Nth Node From End of List |
Python |
Longest Arithmetic Subsequence |
Python |
Longest Palindromic Subsequence |
Python |
Tiling a Rectangle with the Fewest Squares |
Python |
Minimum Cost Tree From Leaf Values |
Python |
Number of Connected Components in an Undirected Graph |
Python |
Sliding Window Maximum |
Python |
Dota2 Senate |
Python |
Count of Range Sum |
Python |
Letter Tile Possibilities |
Python |
Reconstruct Itinerary |
Python |
Maximum Length of Repeated Subarray |
Python |
Sequential Digits |
Python |
Nested List Weight Sum |
Python |
Find a Corresponding Node of a Binary Tree in a Clone of That Tree |
Python |
Online Stock Span |
Python Golang |
Minimum Depth of Binary Tree |
Python |
Strong Password Checker |
Python |
Number Complement |
Golang |
Palindrome Partitioning II |
Python |
Contains Duplicate III |
Python |
3Sum |
Python |
Maximize Distance to Closest Person |
Python |
Binary Search Tree Iterator |
Python |
Reverse Words in a String |
Python |
Minimum Value to Get Positive Step by Step Sum |
Python |
Circle and Rectangle Overlapping |
Python |
Synonymous Sentences |
Python |
4 Keys Keyboard |
Python |
The Maze II |
Python |
Check If a String Contains All Binary Codes of Size K |
Python |
Best Sightseeing Pair |
Python |
First Bad Version |
Python |
Reveal Cards In Increasing Order |
Python |
Moving Average from Data Stream |
Python |
String to Integer (atoi) |
Python |
Backspace String Compare |
Python |
Invert Binary Tree |
Python Golang |
To Lower Case |
Python |
Number of Distinct Islands II |
Python |
Divide Two Integers |
Python |
Subarray Product Less Than K |
Python |
N-Queens |
Python Golang |
Asteroid Collision |
Python |
Keys and Rooms |
Python |
Advantage Shuffle |
Python |
Average Waiting Time |
Python |
Pacific Atlantic Water Flow |
Python |
Get Maximum in Generated Array |
Python |
Maximum Gap |
Python |
Valid Parentheses |
Python |
All Paths From Source to Target |
Python Golang |
Coordinate With Maximum Network Quality |
Python |
Diagonal Traverse |
Python |
Binary Search |
Python |
Determine if Two Strings Are Close |
Python |
3Sum Closest |
Python |
Next Greater Node In Linked List |
Python |
Sqrt(x) |
Python |
4Sum |
Python |
Reach a Number |
Python |
Best Time to Buy and Sell Stock with Transaction Fee |
Python |
Swapping Nodes in a Linked List |
Python |
Maximum Sum BST in Binary Tree |
Python |
Valid Boomerang |
Python |
Sum of Distances in Tree |
Python |
Check Completeness of a Binary Tree |
Python |
Combinations |
Python |
Array Nesting |
Python |
Combination Sum III |
Python |
Longest Palindrome |
Python |
Linked List Cycle II |
Python |
String Transforms Into Another String |
Python |
Single Number |
Python |
Generate Parentheses |
Python Golang |
Distribute Candies |
Python |
Word Pattern |
Python |
Design Search Autocomplete System |
Python |
Median of Two Sorted Arrays |
Python |
Paint House II |
Python |
Find And Replace in String |
Python |
Summary Ranges |
Python |
Implement strStr() |
Python |
Tallest Billboard |
Python |
Length of Longest Fibonacci Subsequence |
Python |
Valid Palindrome II |
Python |
Beautiful Arrangement |
Python |
Flood Fill |
Python |
Maximum Binary String After Change |
Python |
Sum Root to Leaf Numbers |
Python |
Create Sorted Array through Instructions |
Python |
Odd Even Jump |
Python |
Largest Number |
Python |
Reverse String II |
Python |
Peak Index in a Mountain Array |
Python |
Longest Increasing Path in a Matrix |
Python |
Minimum Height Trees |
Python |
Sort Integers by The Power Value |
Python |
Numbers At Most N Given Digit Set |
Python |
Filling Bookcase Shelves |
Python |
Minimum Domino Rotations For Equal Row |
Python |
Minimum ASCII Delete Sum for Two Strings |
Python |
Consecutive Numbers Sum |
Python |
Binary Tree Zigzag Level Order Traversal |
Python |
Sudoku Solver |
Python |
Moving Stones Until Consecutive II |
Python |
Longest Duplicate Substring |
Python |
Product of Array Except Self |
Python |
Minimum Falling Path Sum |
Python |
Valid Palindrome |
Python |
Longest Happy String |
Python |
One Edit Distance |
Python |
Minimum Window Substring |
Python |
Longest ZigZag Path in a Binary Tree |
Python |
Longest Arithmetic Subsequence of Given Difference |
Python |
Squirrel Simulation |
Python |
Random Point in Non-overlapping Rectangles |
Python |
Compare Version Numbers |
Python |
Longest Harmonious Subsequence |
Python |
N-Queens II |
Golang |
Search a 2D Matrix |
Python |
Roman to Integer |
Python |
Reverse Words in a String II |
Python |
Closest Binary Search Tree Value |
Python |
Longest Common Subsequence |
Python |
Can Convert String in K Moves |
Python |
Vertical Order Traversal of a Binary Tree |
Python |
Path With Maximum Minimum Value |
Python |
Populating Next Right Pointers in Each Node |
Python |
Minimum Difficulty of a Job Schedule |
Python |
Concatenation of Consecutive Binary Numbers |
Python |
Minimum Cost For Tickets |
Python |
Fancy Sequence |
Python |
Robot Room Cleaner |
Python |
Guess Number Higher or Lower |
Python |
Count of Smaller Numbers After Self |
Python |
Longest Increasing Subsequence |
Python |
Shortest Word Distance |
Python |
Toeplitz Matrix |
Python |
Rotate List |
Python |
Swap Nodes in Pairs |
Python |
Insert Delete GetRandom O(1) |
Python |
Smallest Common Region |
Python |
Minimum Cost to Hire K Workers |
Python |
Unique Morse Code Words |
Python |
Find Median from Data Stream |
Python |
Copy List with Random Pointer |
Python |
Generate Random Point in a Circle |
Python |
Maximum Average Subarray II |
Python |
Count Number of Teams |
Golang |
Broken Calculator |
Python |
Koko Eating Bananas |
Python |
Word Subsets |
Python |
Critical Connections in a Network |
Python |
Add Two Numbers II |
Python |
Lowest Common Ancestor of a Binary Tree |
Python |
Pascal's Triangle II |
Python |
Walking Robot Simulation |
Python |
First Unique Number |
Python |
Ransom Note |
Golang |
Maximum Number of Balloons |
Python |
Encode Number |
Python |
K-Concatenation Maximum Sum |
Python |
Leftmost Column with at Least a One |
Python |
Insert Interval |
Python |
Queue Reconstruction by Height |
Python Golang |
Find in Mountain Array |
Python |
Rotate Image |
Python |
Stone Game II |
Python |
Missing Number |
Python |
Add Two Numbers |
Python |
Buddy Strings |
Python |
Minesweeper |
Python |
Redundant Connection II |
Python |
Best Time to Buy and Sell Stock IV |
Python |
Flatten Nested List Iterator |
Python |
Squares of a Sorted Array |
Python |
Leaf-Similar Trees |
Python |
Plus One |
Python Golang |
Distinct Subsequences |
Python |
Parallel Courses II |
Python |
Set Matrix Zeroes |
Python |
Majority Element |
Golang |
Unique Paths |
Python |
Find All Anagrams in a String |
Golang |
H-Index II |
Golang |
Number of Islands |
Python |
Fibonacci Number |
Python |
Design Underground System |
Python |
Sum of Root To Leaf Binary Numbers |
Python |
Validate IP Address |
Python |
Possible Bipartition |
Python |
Insertion Sort List |
Python Golang |
Minimum Path Sum |
Python |
Camelcase Matching |
Python |
Sort List |
Python |
Range Sum of BST |
Python |
Split Array Largest Sum |
Python |
Insert into a Binary Search Tree |
Python |
Boats to Save People |
Python |
Circular Array Loop |
Python |
Find Right Interval |
Python |
Single Number III |
Python |
Word Squares |
Python |
Intersection of Two Linked Lists |
Python |
Balanced Binary Tree |
Python |
Binary Tree Vertical Order Traversal |
Python |
Time Needed to Inform All Employees |
Python |
Print Immutable Linked List in Reverse |
Python Golang |
Maximum Length of Pair Chain |
Python |
Find Minimum in Rotated Sorted Array II |
Python |
Remove Element |
Python |
Two Sum III - Data structure design |
Python |
Flatten a Multilevel Doubly Linked List |
Python |
Minimum Swaps to Group All 1's Together |
Python |
Single Number II |
Python |
Stream of Characters |
Python |
Maximum Points You Can Obtain from Cards |
Python |
Maximum Difference Between Node and Ancestor |
Python |
Decode Ways II |
Python |
Binary Tree Coloring Game |
Python |
Pow(x, n) |
Python Golang |
Kth Missing Positive Number |
Python |
Maximum Level Sum of a Binary Tree |
Python |
Count Complete Tree Nodes |
Python |
Rotting Oranges |
Python |
Simplify Path |
Python |
Search in a Binary Search Tree |
Python |
Reverse Nodes in k-Group |
Python |
Longest Turbulent Subarray |
Python |
Thousand Separator |
Python |
Maximum Binary Tree |
Python |
Remove Outermost Parentheses |
Python |
House Robber III |
Python |
Remove Duplicates from Sorted List |
Python |
Repeated Substring Pattern |
Python |
Find Elements in a Contaminated Binary Tree |
Python |
Substring with Concatenation of All Words |
Python |
Trim a Binary Search Tree |
Python |
Count Servers that Communicate |
Python |
Running Sum of 1d Array |
Python |
Pascal's Triangle |
Python |
Kth Largest Element in an Array |
Python |
Interleaving String |
Python |
Find Minimum in Rotated Sorted Array |
Python |
The K Weakest Rows in a Matrix |
Python |
Find Nearest Right Node in Binary Tree |
Python |
Min Stack |
Python |
Partition Equal Subset Sum |
Python |
Binary Search Tree to Greater Sum Tree |
Python |
Make Array Strictly Increasing |
Python |
Find Peak Element |
Python |
Campus Bikes |
Python |
Check If All 1's Are at Least Length K Places Away |
Python |
Palindrome Pairs |
Python |
Shortest Way to Form String |
Python |
Surrounded Regions |
Python |
Recover Binary Search Tree |
Python |
Count Numbers with Unique Digits |
Python |
Peeking Iterator |
Python |
Two Sum Less Than K |
Python |
Serialize and Deserialize Binary Tree |
Python |
Maximum Distance in Arrays |
Python |
Sort Characters By Frequency |
Python |
Integer to English Words |
Python |
Design Circular Queue |
Python |
Find Duplicate Subtrees |
Python |
Find K Closest Elements |
Python |
Longest Substring Without Repeating Characters |
Python |
Combination Sum |
Python |
Student Attendance Record I |
Python |
Burst Balloons |
Python |
Accounts Merge |
Python |
Shortest Distance from All Buildings |
Python |
The Maze |
Python |
Find Mode in Binary Search Tree |
Python |
Path Sum IV |
Golang |
Longest Absolute File Path |
Python |
Isomorphic Strings |
Python |
Remove Duplicate Letters |
Python |
Scramble String |
Python |
Network Delay Time |
Python |
Valid Palindrome III |
Python |
Minimize Deviation in Array |
Python |
Power of Two |
Golang |
Meeting Rooms |
Python |
Can Place Flowers |
Python |
Mirror Reflection |
Python |
Triangle |
Python |
Detect Cycles in 2D Grid |
Python |
Brace Expansion |
Python |
All Paths from Source Lead to Destination |
Python |
Find Root of N-Ary Tree |
Python |
Similar String Groups |
Python |
Merge k Sorted Lists |
Python |
Longest Mountain in Array |
Python |
Palindrome Number |
Python |
Score of Parentheses |
Python |
Student Attendance Record II |
Python |
Binary Tree Pruning |
Golang |
Find Leaves of Binary Tree |
Python |
Lowest Common Ancestor of a Binary Search Tree |
Python |
Construct Binary Tree from String |
Python |
Largest Sum of Averages |
Python |
Largest Plus Sign |
Python |
Number of Good Ways to Split a String |
Python |
Robot Bounded In Circle |
Python |
Predict the Winner |
Python |
Design Phone Directory |
Python |
Trapping Rain Water |
Python |
Serialize and Deserialize BST |
Python |
Subarray Sum Equals K |
Python |
Longest Palindromic Substring |
Python Golang |
Frog Jump |
Python |
Subsets |
Python Golang |
Daily Temperatures |
Python |
Defuse the Bomb |
Python |
Combination Sum IV |
Python |
Divisor Game |
Python |
Range Sum Query 2D - Mutable |
Python |
Remove K Digits |
Python Golang |
Increasing Triplet Subsequence |
Python |
Exam Room |
Python |
Smallest Sufficient Team |
Python |
Paint Fence |
Python |
Single Element in a Sorted Array |
Python |
Word Ladder II |
Python |
Flower Planting With No Adjacent |
Python |
Length of Last Word |
Python |
Linked List Random Node |
Python |
Remove Duplicates from Sorted Array II |
Python |
Coin Change |
Python |
Read N Characters Given Read4 |
Python |
Non-decreasing Array |
Python |
Champagne Tower |
Python |
Jewels and Stones |
Python |
Find and Replace Pattern |
Golang |
Sliding Window Median |
Python |
Course Schedule II |
Python |
Maximum Product of Three Numbers |
Python |
Permutation in String |
Python |
Find K Pairs with Smallest Sums |
Python |
Convert BST to Greater Tree |
Python |
Power of Four |
Golang |
Valid Mountain Array |
Python |
Smallest Range II |
Python |
Uncrossed Lines |
Python |
Path With Minimum Effort |
Python |
Prison Cells After N Days |
Python |
Set Mismatch |
Python |
Permutation Sequence |
Python |
Top K Frequent Words |
Python |
Minimum Score Triangulation of Polygon |
Python |
Reverse Linked List |
Python |
Jump Game IV |
Python |
Subarray Sums Divisible by K |
Python |
House Robber II |
Python |
Find Two Non-overlapping Sub-arrays Each With Target Sum |
Python |
Longest Valid Parentheses |
Python |
Complement of Base 10 Integer |
Python |
Count Square Submatrices with All Ones |
Golang |
Spiral Matrix |
Python |
Shortest Unsorted Continuous Subarray |
Python |
Reverse String |
Python |
Grumpy Bookstore Owner |
Python |
Clumsy Factorial |
Python |
License Key Formatting |
Python |
Inorder Successor in BST II |
Python |
Minimum Number of Removals to Make Mountain Array |
Python |
Number of Steps to Reduce a Number to Zero |
Python |
Is Subsequence |
Golang |
Populating Next Right Pointers in Each Node II |
Python |
Short Encoding of Words |
Python |
Find Longest Awesome Substring |
Python |
132 Pattern |
Python |
Decode String |
Python |
N-Repeated Element in Size 2N Array |
Python |
Dot Product of Two Sparse Vectors |
Python |
Palindrome Partitioning |
Python |
Minimum Number of Arrows to Burst Balloons |
Python |
Battleships in a Board |
Golang |
First Missing Positive |
Python |
Island Perimeter |
Python |
Hamming Distance |
Python |
Encode and Decode TinyURL |
Python |
Score After Flipping Matrix |
Python Golang |
Sort Array by Increasing Frequency |
Python |
Maximum Depth of Binary Tree |
Python |
Count Sorted Vowel Strings |
Python |
Word Ladder |
Python |
Flipping an Image |
Python |
Paint House |
Golang |
Gas Station |
Python |
Design Browser History |
Python |
Print Binary Tree |
Python |
Unique Binary Search Trees |
Python Golang |
Remove Covered Intervals |
Python |
Sentence Screen Fitting |
Python |
Minimum Window Subsequence |
Python |
Palindromic Substrings |
Python |
Remove Interval |
Python |
Pseudo-Palindromic Paths in a Binary Tree |
Python |
Word Search II |
Python |
Knight Probability in Chessboard |
Python |
Fizz Buzz |
Python |
Graph Valid Tree |
Python |
Maximum Average Subtree |
Python |
Range Sum Query - Immutable |
Python |
Check If Two String Arrays are Equivalent |
Python |
Integer to Roman |
Python |
Binary Prefix Divisible By 5 |
Python |
Inorder Successor in BST |
Python |
Couples Holding Hands |
Python |
Consecutive Characters |
Python |
Minimum Adjacent Swaps for K Consecutive Ones |
Python |
Longest Repeating Substring |
Python |
Unique Paths II |
Python |
Best Meeting Point |
Python |
Angle Between Hands of a Clock |
Python |
Binary Tree Level Order Traversal |
Python |
Poor Pigs |
Python |
Split Linked List in Parts |
Python |
Distribute Coins in Binary Tree |
Python |
Delete Node in a BST |
Python |
Ones and Zeroes |
Python |
Add Digits |
Python |
Design Hit Counter |
Python |
Path Sum |
Python |
Minimum Moves to Equal Array Elements II |
Python |
Previous Permutation With One Swap |
Python |
Remove Duplicates from Sorted Array |
Python |
Design Front Middle Back Queue |
Python |
Balance a Binary Search Tree |
Python |
Search a 2D Matrix II |
Python |
Combination Sum II |
Python |
Text Justification |
Python |
Encode and Decode Strings |
Python |
Add Binary |
Python |
Find the Town Judge |
Golang |
Binary Tree Maximum Path Sum |
Python |
Unique Binary Search Trees II |
Python |
Cousins in Binary Tree |
Golang |
Sort Array By Parity II |
Python |
House Robber |
Python |
01 Matrix |
Python |
Video Stitching |
Python |
Matrix Block Sum |
Python |
24 Game |
Python |
Bag of Tokens |
Python |
Majority Element II |
Python |
Increasing Order Search Tree |
Python |
Minimum Numbers of Function Calls to Make Target Array |
Python |
Count Submatrices With All Ones |
Python |
Ambiguous Coordinates |
Python |
First Unique Character in a String |
Golang |
Strobogrammatic Number |
Python |
Slowest Key |
Python |
Bitwise ORs of Subarrays |
Python |
Evaluate Reverse Polish Notation |
Python |
Maximum Subarray |
Python |
Repeated DNA Sequences |
Python |
Two City Scheduling |
Python |
Permutations II |
Python |
Integer Break |
Python |
Merge Two Sorted Lists |
Python |
Partition to K Equal Sum Subsets |
Python |
Reverse Linked List II |
Python |
Maximum Frequency Stack |
Python |
Sort Array By Parity |
Python |
Dice Roll Simulation |
Python |
Palindrome Permutation |
Python |
Check If It Is a Straight Line |
Golang |
LFU Cache |
Python |
Max Consecutive Ones III |
Python |
LRU Cache |
Python |
Image Overlap |
Python |
Group the People Given the Group Size They Belong To |
Golang |
Design In-Memory File System |
Python |
Knight Dialer |
Python |
Number Of Corner Rectangles |
Python |
Walls and Gates |
Python |
Range Addition |
Python |
Height Checker |
Python |
Longest Substring with At Most Two Distinct Characters |
Python |
Guess the Word |
Python |
Jump Game II |
Python |
Design Parking System |
Python |
Maximal Square |
Python |
Pancake Sorting |
Python |
Valid Anagram |
Python |
Valid Triangle Number |
Python |
Range Sum Query - Mutable |
Python |
Last Stone Weight II |
Python |
Min Cost to Connect All Points |
Python |
Partition Array Into Three Parts With Equal Sum |
Python |
Delete Node in a Linked List |
Golang |
Subdomain Visit Count |
Python |
Permutations |
Python |
Numbers With Same Consecutive Differences |
Python |
Partition Labels |
Python Golang |
Binary Tree Preorder Traversal |
Python |
Task Scheduler |
Python |
Encode N-ary Tree to Binary Tree |
Python |
Maximum Sum Circular Subarray |
Golang |
Is Graph Bipartite? |
Python |
Jump Game |
Python |
Excel Sheet Column Number |
Python |
Regions Cut By Slashes |
Python |
Can I Win |
Python |
Alien Dictionary |
Python |
Number of Islands II |
Python |
Meeting Rooms II |
Python |
Iterator for Combination |
Python |
Minimum Difference Between Largest and Smallest Value in Three Moves |
Python |
Merge Sorted Array |
Python |
Bulls and Cows |
Python |
Continuous Subarray Sum |
Python |
Construct Binary Tree from Inorder and Postorder Traversal |
Python |
Binary Tree Right Side View |
Python |
Min Cost Climbing Stairs |
Python |
ZigZag Conversion |
Python |
Reformat Date |
Python |
Find K-Length Substrings With No Repeated Characters |
Python |
Number of 1 Bits |
Python |
Wiggle Sort |
Python |
Gray Code |
Python |
Wiggle Subsequence |
Python |
Count Substrings That Differ by One Character |
Python |
Campus Bikes II |
Python |
Maximum Performance of a Team |
Python |
Reorder List |
Python |
Minimize Max Distance to Gas Station |
Python |
Maximal Rectangle |
Python |
2 Keys Keyboard |
Python |
Remove Palindromic Subsequences |
Python |
Arithmetic Slices |
Python |
Sort Items by Groups Respecting Dependencies |
Python |
Range Sum of Sorted Subarray Sums |
Python |
Bitwise AND of Numbers Range |
Python |
Maximum XOR of Two Numbers in an Array |
Python |
Linked List Cycle |
Python |
Increasing Decreasing String |
Python |
Check If a String Is a Valid Sequence from Root to Leaves Path in a Binary Tree |
Python |
Longest Substring with At Least K Repeating Characters |
Python |
Shortest Word Distance II |
Python |
Check Array Formation Through Concatenation |
Python |
Valid Perfect Square |
Python |
Toss Strange Coins |
Python |
Longest Common Prefix |
Python |
Maximum Number of Vowels in a Substring of Given Length |
Python |
Interval List Intersections |
Python |
Goat Latin |
Python |
Construct Binary Search Tree from Preorder Traversal |
Python |
Longest Substring with At Most K Distinct Characters |
Python |
Flip Equivalent Binary Trees |
Python |
Smallest Integer Divisible by K |
Python |
Find All Duplicates in an Array |
Golang |
Find Critical and Pseudo-Critical Edges in Minimum Spanning Tree |
Python |
Number of Enclaves |
Python |
Middle of the Linked List |
Python |
Number of Longest Increasing Subsequence |
Python |
Longest Happy Prefix |
Python |
Find the Most Competitive Subsequence |
Python |
Word Break |
Python |
Car Fleet |
Python |
Arranging Coins |
Python |
Teemo Attacking |
Python |
Ugly Number II |
Python |
Number of Sub-arrays With Odd Sum |
Python |
Validate Binary Search Tree |
Python |
Random Pick with Weight |
Python |
Missing Ranges |
Python |
Last Stone Weight |
Python |
Next Permutation |
Python |
Maximum Length of a Concatenated String with Unique Characters |
Python |
Binary String With Substrings Representing 1 To N |
Python |
Minimum Cost to Move Chips to The Same Position |
Python |
Basic Calculator |
Python |
Flatten Binary Tree to Linked List |
Python |
Multiply Strings |
Python |
Wildcard Matching |
Python |
Minimum Jumps to Reach Home |
Python |
Max Points on a Line |
Python |
Target Sum |
Python Golang |
Minimum Number of Increments on Subarrays to Form a Target Array |
Python |
Sum of Left Leaves |
Python |
Binary Tree Tilt |
Python |
Distribute Candies to People |
Python |
Perform String Shifts |
Python |
Largest Time for Given Digits |
Python |
Max Number of K-Sum Pairs |
Python |
Find Common Characters |
Python |
Decoded String at Index |
Python |
Minimum Number of Vertices to Reach All Nodes |
Python |
All Elements in Two Binary Search Trees |
Python |
Swap For Longest Repeated Character Substring |
Python |
Diameter of Binary Tree |
Python |
Linked List in Binary Tree |
Python |
Delete Tree Nodes |
Python |
Search Insert Position |
Python Golang |
Binary Tree Inorder Traversal |
Python |
Insert into a Sorted Circular Linked List |
Python |
The Skyline Problem |
Python |
Find Smallest Common Element in All Rows |
Python |
Total Hamming Distance |
Python |
Plus One Linked List |
Python C++ |
Valid Sudoku |
Python |
Find the Celebrity |
Python |
Delete Columns to Make Sorted |
Python |
Best Time to Buy and Sell Stock |
Python |
Single-Row Keyboard |
Python |
Minimum Falling Path Sum II |
Python |
Search in a Sorted Array of Unknown Size |
Python |
Next Greater Element III |
Python |
Minimum Remove to Make Valid Parentheses |
Python |
Implement Trie (Prefix Tree) |
Python |
Game of Life |
Python |
Minimum Operations to Reduce X to Zero |
Python |
Valid Square |
Python |
Two Sum II - Input array is sorted |
Python |
Word Search |
Python Golang |
Convert Binary Number in a Linked List to Integer |
Python |
Valid Parenthesis String |
Python |
Insufficient Nodes in Root to Leaf Paths |
Python |
Letter Combinations of a Phone Number |
Python |
Clone Graph |
Python |
Max Increase to Keep City Skyline |
Python |
Number of Squareful Arrays |
Python |
Implement Rand10() Using Rand7() |
Python |
Cherry Pickup II |
Python |
Course Schedule |
Python |
Find the Smallest Divisor Given a Threshold |
Python |
Deepest Leaves Sum |
Golang |
Second Minimum Node In a Binary Tree |
Python |
Minimum Add to Make Parentheses Valid |
Python |
Maximize Sum Of Array After K Negations |
Python |
Two Sum IV - Input is a BST |
Python |
Count Odd Numbers in an Interval Range |
Python |
The kth Factor of n |
Python |
Spiral Matrix II |
Python |
Zigzag Iterator |
Python |
Reverse Bits |
Python |
Shortest Palindrome |
Python |
Non-overlapping Intervals |
Python |
Design an Expression Tree With Evaluate Function |
Python |
Minimum Swaps To Make Sequences Increasing |
Python Golang |
Open the Lock |
Python |
Binary Tree Postorder Traversal |
Python |
Output Contest Matches |
Golang |
Coin Change 2 |
Golang |
Happy Number |
Python |
Symmetric Tree |
Python |
Alert Using Same Key-Card Three or More Times in a One Hour Period |
Python |
Design HashSet |
Python |
Number of Students Unable to Eat Lunch |
Python |
Sort the Matrix Diagonally |
Python |
Dungeon Game |
Python |
Greatest Sum Divisible by Three |
Python |
Remove All Adjacent Duplicates In String |
Python |
Airplane Seat Assignment Probability |
Python |
Widest Vertical Area Between Two Points Containing No Points |
Python |
Arithmetic Slices II - Subsequence |
Python |
Add One Row to Tree |
Python |
Decode Ways |
Python |
Find the Duplicate Number |
Golang |
Container With Most Water |
Python |
Best Time to Buy and Sell Stock III |
Python |
Largest Rectangle in Histogram |
Python |
Find the Longest Substring Containing Vowels in Even Counts |
Python |
Design Add and Search Words Data Structure |
Python |
Minimum Deletions to Make String Balanced |
Python |
Android Unlock Patterns |
Python |
Domino and Tromino Tiling |
Python |
Push Dominoes |
Python |
Minimum Insertions to Balance a Parentheses String |
Python |
Basic Calculator II |
Python |
Meeting Scheduler |
Python |
Kth Smallest Element in a BST |
Python |
Same Tree |
Python Golang |
Number of Ways to Form a Target String Given a Dictionary |
Python |
Maximum Profit in Job Scheduling |
Python |
Longest Subarray of 1's After Deleting One Element |
Python |
Partition List |
Python |
Last Substring in Lexicographical Order |
Python |
Regular Expression Matching |
Python |
Range Sum Query 2D - Immutable |
Python |
Path Sum III |
Python |
Remove Duplicates from Sorted List II |
Python |
Climbing Stairs |
Python |
Fruit Into Baskets |
Python |
Maximum Width of Binary Tree |
Python Golang |
Find the Difference |
Python |
Pizza With 3n Slices |
Python |
Top K Frequent Elements |
Python |
Number of Distinct Islands |
Python |
Stone Game IV |
Python |
Heaters |
Python |
K Closest Points to Origin |
Python |
Perfect Squares |
Python |
Longest Line of Consecutive One in Matrix |
Python |
Count Largest Group |
Python |
Shopping Offers |
Python |
Jump Game III |
Python |
Average of Levels in Binary Tree |
Python |
Maximum Product Subarray |
Python |
Longest String Chain |
Python |
Reaching Points |
Python |
H-Index |
Python |
K-diff Pairs in an Array |
Python |
Find Permutation |
Python |
Find First and Last Position of Element in Sorted Array |
Python |
Group Anagrams |
Python |
Word Break II |
Python |
Two Sum |
Python |
Number of Students Doing Homework at a Given Time |
Python |
Shortest Distance to a Character |
Python |
Merge Intervals |
Python |
Car Pooling |
Python |
Letter Case Permutation |
Python |
Find the Minimum Number of Fibonacci Numbers Whose Sum Is K |
Python |
Move Zeroes |
Python |
Binary Tree Level Order Traversal II |
Python |
Unique Email Addresses |
Python |
Sort Colors |
Python |
Logger Rate Limiter |
Python |
Read N Characters Given Read4 II - Call multiple times |
Python |
Sum of Nodes with Even-Valued Grandparent |
Golang |
Hexspeak |
Python |
Odd Even Linked List |
Golang |
Smallest Subtree with all the Deepest Nodes |
Python |
Shortest Path in Binary Matrix |
Python |
Rotate Array |
Python |
Longest Consecutive Sequence |
Python |
Capacity To Ship Packages Within D Days |
Python Golang |
Number of Dice Rolls With Target Sum |
Python |
Unique Paths III |
Python |
Monotonic Array |
Python |
Edit Distance |
Python |
Search in Rotated Sorted Array |
Python |
Delete Nodes And Return Forest |
Python |
Kill Process |
Python |
N-th Tribonacci Number |
Python |
Shortest Path in a Grid with Obstacles Elimination |
Python |
Making A Large Island |
Python |
Check If It Is a Good Array |
Python |
Lowest Common Ancestor of Deepest Leaves |
Python |
Jump Game VI |
Python |
Next Greater Element I |
Python |
Kth Ancestor of a Tree Node |
Python |
Buildings With an Ocean View |
Python |
Divide Chocolate |
Python |
Number of Valid Words for Each Puzzle |
Python |
Kth Smallest Number in Multiplication Table |
Python |
Employee Free Time |
Python |
Richest Customer Wealth |
Python |
Longest Repeating Character Replacement |
Python |
Count Sub Islands |
Python |
Sort an Array |
Python |
Number of Ways to Split a String |
Python |
Maximum White Tiles Covered by a Carpet |
Python |
Evaluate the Bracket Pairs of a String |
Python |
Valid Number |
Python |
Sequentially Ordinal Rank Tracker |
Python |
Recyclable and Low Fat Products |
SQL |
Managers with at Least 5 Direct Reports |
SQL |
Count of Range Sum |
Python |
Expression Add Operators |
Python |
Best Position for a Service Centre |
Python |
Subsets II |
Python |
Restore IP Addresses |
Python |
Count Ways to Make Array With Product |
Python |
Add to Array-Form of Integer |
Python |
Redundant Connection |
Python |
Subarray With Elements Greater Than Varying Threshold |
Python |
Number of Ways to Buy Pens and Pencils |
Python |
Closest Binary Search Tree Value II |
Python |
Split Array into Consecutive Subsequences |
Python |
Minimum Number of Refueling Stops |
Python |
Binary Tree Longest Consecutive Sequence II |
Python |
Maximum Length of Subarray With Positive Product |
Python |
Finding the Number of Visible Mountains |
Python |
Minimum Replacements to Sort the Array |
Python |
Count Number of Bad Pairs |
Python |
Closest Node to Path in Tree |
Python |
Move Pieces to Obtain a String |
Python |
Count Integers in Intervals |
Python |