LeetCode Visual Traces
131 problems with step-by-step algorithm visualizations
- #1 Two Sum
- #2 Add Two Numbers
- #3 Longest Substring Without Repeating Characters
- #4 Median Of Two Sorted Arrays
- #5 Longest Palindromic Substring
- #7 Reverse Integer
- #10 Regular Expression Matching
- #11 Container With Most Water
- #15 3sum
- #20 Valid Parentheses
- #21 Merge Two Sorted Lists
- #25 Reverse Nodes In K Group
- #33 Search In Rotated Sorted Array
- #39 Combination Sum
- #40 Combination Sum Ii
- #42 Trapping Rain Water
- #45 Jump Game Ii
- #46 Permutations
- #48 Rotate Image
- #49 Group Anagrams
- #50 Powx N
- #53 Maximum Subarray
- #54 Spiral Matrix
- #55 Jump Game
- #56 Merge Intervals
- #62 Unique Paths
- #66 Plus One
- #70 Climbing Stairs
- #72 Edit Distance
- #73 Set Matrix Zeroes
- #74 Search A 2d Matrix
- #76 Minimum Window Substring
- #78 Subsets
- #79 Word Search
- #84 Largest Rectangle In Histogram
- #90 Subsets Ii
- #97 Interleaving String
- #98 Validate Binary Search Tree
- #100 Same Tree
- #102 Binary Tree Level Order Traversal
- #104 Maximum Depth Of Binary Tree
- #105 Construct Binary Tree From Preorder And Inorder Traversal
- #110 Balanced Binary Tree
- #115 Distinct Subsequences
- #121 Best Time To Buy And Sell Stock
- #124 Binary Tree Maximum Path Sum
- #125 Valid Palindrome
- #127 Word Ladder
- #128 Longest Consecutive Sequence
- #130 Surrounded Regions
- #131 Palindrome Partitioning
- #134 Gas Station
- #136 Single Number
- #139 Word Break
- #141 Linked List Cycle
- #143 Reorder List
- #146 Lru Cache
- #152 Maximum Product Subarray
- #153 Find Minimum In Rotated Sorted Array
- #155 Min Stack
- #167 Two Sum Ii Input Array Is Sorted
- #190 Reverse Bits
- #191 Number Of 1 Bits
- #198 House Robber
- #199 Binary Tree Right Side View
- #200 Number Of Islands
- #202 Happy Number
- #206 Reverse Linked List
- #207 Course Schedule
- #208 Implement Trie Prefix Tree
- #210 Course Schedule Ii
- #211 Design Add And Search Words Data Structure
- #212 Word Search Ii
- #213 House Robber Ii
- #215 Kth Largest Element In An Array
- #217 Contains Duplicate
- #226 Invert Binary Tree
- #230 Kth Smallest Element In A Bst
- #235 Lowest Common Ancestor Of A Binary Search Tree
- #238 Product Of Array Except Self
- #239 Sliding Window Maximum
- #242 Valid Anagram
- #252 Meeting Rooms
- #253 Meeting Rooms Ii
- #261 Graph Valid Tree
- #268 Missing Number
- #269 Alien Dictionary
- #271 Encode And Decode Strings
- #286 Walls And Gates
- #295 Find Median From Data Stream
- #300 Longest Increasing Subsequence
- #309 Best Time To Buy And Sell Stock With Cooldown
- #312 Burst Balloons
- #322 Coin Change
- #323 Number Of Connected Components In An Undirected Graph
- #329 Longest Increasing Path In A Matrix
- #332 Reconstruct Itinerary
- #338 Counting Bits
- #347 Top K Frequent Elements
- #355 Design Twitter
- #371 Sum Of Two Integers
- #416 Partition Equal Subset Sum
- #417 Pacific Atlantic Water Flow
- #424 Longest Repeating Character Replacement
- #435 Non Overlapping Intervals
- #494 Target Sum
- #518 Coin Change Ii
- #543 Diameter Of Binary Tree
- #567 Permutation In String
- #572 Subtree Of Another Tree
- #621 Task Scheduler
- #647 Palindromic Substrings
- #678 Valid Parenthesis String
- #695 Max Area Of Island
- #703 Kth Largest Element In A Stream
- #704 Binary Search
- #739 Daily Temperatures
- #746 Min Cost Climbing Stairs
- #763 Partition Labels
- #778 Swim In Rising Water
- #846 Hand Of Straights
- #853 Car Fleet
- #875 Koko Eating Bananas
- #981 Time Based Key Value Store
- #994 Rotting Oranges
- #1046 Last Stone Weight
- #1143 Longest Common Subsequence
- #1448 Count Good Nodes In Binary Tree
- #1584 Min Cost To Connect All Points
- #1851 Minimum Interval To Include Each Query
- # Python Tutor Alternative for LeetCode: Why TraceLit Exists