Skip to main content

Algorithm

LeetCode 901: Online Stock Span
·2 mins
LeetCode Daily Medium Stack Monotonic-Stack Design Data-Structure Algorithm
Solving the Online Stock Span problem using monotonic stack approach
LeetCode 84: Largest Rectangle in Histogram
·3 mins
LeetCode Daily Hard Stack Monotonic-Stack Array Histogram Geometry Algorithm Dynamic-Programming
Solving the Largest Rectangle in Histogram problem using monotonic stack approach
LeetCode 739: Daily Temperatures
·2 mins
LeetCode Daily Medium Stack Monotonic-Stack Array Temperature Waiting-Time Algorithm Data-Structure
Solving the Daily Temperatures problem using monotonic stack approach
LeetCode 20: Valid Parentheses
·2 mins
LeetCode Daily Easy Stack String Parentheses Validation Algorithm Data-Structure
Solving the Valid Parentheses problem using stack-based approach
LeetCode 150: Evaluate Reverse Polish Notation
·2 mins
LeetCode Daily Medium Stack Expression-Evaluation Reverse-Polish-Notation Postfix-Notation Mathematics Algorithm Data-Structure
Solving the Reverse Polish Notation evaluation problem using stack-based approach
Kadane's Algorithm
·1 min
Blog Algorithm
Introduction to Kadane’s Algorithm
Sliding Window
·2 mins
Blog Algorithm Sliding Window
Introduction to Sliding Window
Union Find
·5 mins
Blog Algorithm Union Find
Introduction to Union Find
Difference Array
·3 mins
Blog Algorithm Difference Array
Introduction to Difference Array
Prefix Sum
·2 mins
Blog Algorithm Prefix Sum
Introduction to Prefix Sum