| Pacific Atlantic Water Flow |
C++, Java, Javascript, Python |
Medium |
link |
| Paint House III |
C++, Java, Javascript, Python |
Hard |
link |
| Painting a Grid With Three Different Colors |
C++, Java, Javascript, Python |
Hard |
link |
| Pairs of Songs With Total Durations Divisible by 60 |
C++, Java, Javascript, Python |
Medium |
link |
| Palindrome Linked List |
C++, Java, Javascript, Python |
Easy |
link |
| Palindrome Number |
C++, Java, Javascript, Python |
Easy |
link |
| Palindrome Pairs |
C++, Java, Javascript, Python |
Hard |
link |
| Palindrome Partitioning |
C++, Java, Javascript, Python |
Medium |
link |
| Palindrome Partitioning II |
C++, Java, Javascript, Python |
Hard |
link |
| Palindrome Partitioning III |
C++, Java, Javascript, Python |
Hard |
link |
| Palindrome Partitioning IV |
C++, Java, Javascript, Python |
Hard |
link |
| Palindromic Substrings |
C++, Java, Javascript, Python |
Medium |
link |
| Pancake Sorting |
C++, Java, Javascript, Python |
Medium |
link |
| Parallel Courses II |
C++, Java, Javascript, Python |
Hard |
link |
| Parallel Courses III |
C++, Java, Javascript, Python |
Hard |
link |
| Parse Lisp Expression |
C++, Java, Javascript, Python |
Hard |
link |
| Parsing A Boolean Expression |
C++, Java, Javascript, Python |
Hard |
link |
| Partition Array According to Given Pivot |
C++, Java, Javascript, Python |
Medium |
link |
| Partition Array for Maximum Sum |
C++, Java, Javascript, Python |
Medium |
link |
| Partition Array into Disjoint Intervals |
C++, Java, Javascript, Python |
Medium |
link |
| Partition Array Into Three Parts With Equal Sum |
C++, Java, Javascript, Python |
Easy |
link |
| Partition Array Into Two Arrays to Minimize Sum Difference |
C++, Java, Javascript, Python |
Hard |
link |
| Partition Array Such That Maximum Difference Is K |
C++, Java, Javascript, Python |
Medium |
link |
| Partition Equal Subset Sum |
C++, Java, Javascript, Python |
Medium |
link |
| Partition Labels |
C++, Java, Javascript, Python |
Medium |
link |
| Partition List |
C++, Java, Javascript, Python |
Medium |
link |
| Partition to K Equal Sum Subsets |
C++, Java, Javascript, Python |
Medium |
link |
| Partitioning Into Minimum Number Of Deci-Binary Numbers |
C++, Java, Javascript, Python |
Medium |
link |
| Pascal's Triangle |
C++, Java, Javascript, Python |
Easy |
link |
| Pascal's Triangle II |
C++, Java, Javascript, Python |
Easy |
link |
| Patching Array |
C++, Java, Javascript, Python |
Hard |
link |
| Path Crossing |
C++, Java, Javascript, Python |
Easy |
link |
| Path In Zigzag Labelled Binary Tree |
C++, Java, Javascript, Python |
Medium |
link |
| Path Sum |
C++, Java, Javascript, Python |
Easy |
link |
| Path Sum II |
C++, Java, Javascript, Python |
Medium |
link |
| Path Sum III |
C++, Java, Javascript, Python |
Medium |
link |
| Path with Maximum Gold |
C++, Java, Javascript, Python |
Medium |
link |
| Path with Maximum Probability |
C++, Java, Javascript, Python |
Medium |
link |
| Path With Minimum Effort |
C++, Java, Javascript, Python |
Medium |
link |
| Peak Index in a Mountain Array |
C++, Java, Javascript, Python |
Medium |
link |
| Peeking Iterator |
C++, Java, Javascript, Python |
Medium |
link |
| People Whose List of Favorite Companies Is Not a Subset of Another List |
C++, Java, Javascript, Python |
Medium |
link |
| Percentage of Letter in String |
C++, Java, Javascript, Python |
Easy |
link |
| Perfect Number |
C++, Java, Javascript, Python |
Easy |
link |
| Perfect Rectangle |
C++, Java, Javascript, Python |
Hard |
link |
| Perfect Squares |
C++, Java, Javascript, Python |
Medium |
link |
| Permutation in String |
C++, Java, Javascript, Python |
Medium |
link |
| Permutation Sequence |
C++, Java, Javascript, Python |
Hard |
link |
| Permutations |
C++, Java, Javascript, Python |
Medium |
link |
| Permutations II |
C++, Java, Javascript, Python |
Medium |
link |
| Pizza With 3n Slices |
C++, Java, Javascript, Python |
Hard |
link |
| Plates Between Candles |
C++, Java, Javascript, Python |
Medium |
link |
| Plus One |
C++, Java, Javascript, Python |
Easy |
link |
| Poor Pigs |
C++, Java, Javascript, Python |
Hard |
link |
| Populating Next Right Pointers in Each Node |
C++, Java, Javascript, Python |
Medium |
link |
| Populating Next Right Pointers in Each Node II |
C++, Java, Javascript, Python |
Medium |
link |
| Positions of Large Groups |
C++, Java, Javascript, Python |
Easy |
link |
| Possible Bipartition |
C++, Java, Javascript, Python |
Medium |
link |
| Pow(x, n) |
C++, Java, Javascript, Python |
Medium |
link |
| Power of Four |
C++, Java, Javascript, Python |
Easy |
link |
| Power of Three |
C++, Java, Javascript, Python |
Easy |
link |
| Power of Two |
C++, Java, Javascript, Python |
Easy |
link |
| Powerful Integers |
C++, Java, Javascript, Python |
Medium |
link |
| Predict the Winner |
C++, Java, Javascript, Python |
Medium |
link |
| Prefix and Suffix Search |
|
Hard |
link |
| Preimage Size of Factorial Zeroes Function |
C++, Java, Javascript, Python |
Hard |
link |
| Previous Permutation With One Swap |
C++, Java, Javascript, Python |
Medium |
link |
| Prime Arrangements |
C++, Java, Javascript, Python |
Easy |
link |
| Prime Number of Set Bits in Binary Representation |
C++, Java, Javascript, Python |
Easy |
link |
| Prime Palindrome |
C++, Java, Javascript, Python |
Medium |
link |
| Print Binary Tree |
C++, Java, Javascript, Python |
Medium |
link |
| Print Words Vertically |
C++, Java, Javascript, Python |
Medium |
link |
| Prison Cells After N Days |
C++, Java, Javascript, Python |
Medium |
link |
| Probability of a Two Boxes Having The Same Number of Distinct Balls |
C++, Java, Javascript, Python |
Hard |
link |
| Process Restricted Friend Requests |
C++, Java, Javascript, Python |
Hard |
link |
| Process Tasks Using Servers |
C++, Java, Javascript, Python |
Medium |
link |
| Product of Array Except Self |
C++, Java, Javascript, Python |
Medium |
link |
| Product of the Last K Numbers |
C++, Java, Javascript, Python |
Medium |
link |
| Profitable Schemes |
C++, Java, Javascript, Python |
Hard |
link |
| Projection Area of 3D Shapes |
C++, Java, Javascript, Python |
Easy |
link |
| Pseudo-Palindromic Paths in a Binary Tree |
C++, Java, Javascript, Python |
Medium |
link |
| Push Dominoes |
C++, Java, Javascript, Python |
Medium |
link |
| Pyramid Transition Matrix |
C++, Java, Javascript, Python |
Medium |
link |