Skip to content

Topic: Stack

138 problems
TitleStatusDifficulty
Valid Parentheses—Easy
Longest Valid Parentheses—Hard
Trapping Rain Water—Hard
Simplify Path—Medium
Largest Rectangle in Histogram—Hard
Maximal Rectangle—Hard
Binary Tree Inorder Traversal—Easy
Flatten Binary Tree to Linked List—Medium
Reorder List—Medium
Binary Tree Preorder Traversal—Easy
Binary Tree Postorder Traversal—Easy
Evaluate Reverse Polish Notation—Medium
Min Stack—Medium
Binary Search Tree Iteratorread—Medium
Basic Calculator—Hard
Implement Stack using Queues—Easy
Basic Calculator II—Medium
Implement Queue using Stacks—Easy
Palindrome Linked List—Easy
Remove Duplicate Letters—Medium
Create Maximum Number—Hard
Verify Preorder Serialization of a Binary Tree—Medium
Flatten Nested List Iteratorread—Medium
Mini Parserread—Medium
Longest Absolute File Path—Medium
Decode String—Medium
Remove K Digits—Medium
Add Two Numbers II—Medium
132 Pattern—Medium
Zuma Game—Hard
Next Greater Element I—Easy
Next Greater Element II—Medium
Shortest Unsorted Continuous Subarray—Medium
N-ary Tree Preorder Traversal—Easy
N-ary Tree Postorder Traversal—Easy
Tag Validator—Hard
Exclusive Time of Functions—Medium
Maximum Binary Tree—Medium
Valid Parenthesis String—Medium
Baseball Game—Easy
Number of Atoms—Hard
Asteroid Collision—Medium
Parse Lisp Expression—Hard
Daily Temperatures—Medium
Max Chunks To Make Sorted II—Hard
Basic Calculator IV—Hard
Backspace String Compareread—Easy
Car Fleet—Medium
Score of Parentheses—Medium
Decoded String at Index—Medium
Page 1 of 3