inspiring problems

See all inspiring problems: #inspiring

- Review: Inspiring Problems
- LintCode: Word Synthesis Problem
- LintCode: Prime Product
- Lintcode: Number Pair Statistics
- LintCode: Minimum Difference
- LintCode: Maximum Association Set
- LintCode: Judging Triangle
- LintCode: Deliver The Message
- LintCode: Count Negative Number
- LintCode: BST Node Distance
- LintCode: Binary Stream
- LintCode: Array Maximum Value
- LintCode: A + B Problem
- LeetCode: Word Search II
- LeetCode: Word Pattern
- LeetCode: Word Break II
- LeetCode: Word Break
- LeetCode: Unique Letter String
- LeetCode: Unique Binary Search Trees
- LeetCode: Ugly Number II
- LeetCode: Tree Node
- LeetCode: Trapping Rain Water II
- LeetCode: Transpose File
- LeetCode: Transform to Chessboard
- LeetCode: Third Maximum Number
- LeetCode: The Maze II
- LeetCode: The Maze
- LeetCode: Sum of Subarray Minimums
- LeetCode: Sum of Square Numbers
- LeetCode: Sum Circular Subarray
- LeetCode: Student Attendance Record II
- LeetCode: Split Array With Same Average
- LeetCode: Split Array with Equal Sum
- LeetCode: Split Array into Fibonacci Sequence
- LeetCode: Split Array into Consecutive Subsequences
- LeetCode: Soup Servings
- LeetCode: Sort Transformed Array
- LeetCode: Solve the Equation
- LeetCode: Snapshot Array
- LeetCode: Smallest Rotation with Highest Score
- LeetCode: Single Number III
- LeetCode: Shortest Word Distance
- LeetCode: Shortest Unsorted Continuous Subarray
- LeetCode: Shortest Distance to a Character
- LeetCode: Shortest Distance in a Line
- LeetCode: Search in Rotated Sorted Array II
- LeetCode: Search in a Sorted Array of Unknown Size
- LeetCode: Robot Bounded In Circle
- LeetCode: Reveal Cards In Increasing Order
- LeetCode: Replace the Substring for Balanced String
- LeetCode: Repeated Substring Pattern
- LeetCode: Reordered Power of 2
- LeetCode: Remove K Digits
- LeetCode: Remove Invalid Parentheses
- LeetCode: Remove Boxes
- LeetCode: Relative Ranks
- LeetCode: Recover Binary Search Tree
- LeetCode: Reconstruct Original Digits from English
- LeetCode: Read N Characters Given Read4
- LeetCode: Reaching Points
- LeetCode: Range Sum Query 2D – Immutable
- LeetCode: Range Addition
- LeetCode: Random Flip Matrix
- LeetCode: Race Car
- LeetCode: Queue Reconstruction by Height
- LeetCode: Project Employees III
- LeetCode: Product of Array Except Self
- LeetCode: Print Binary Tree
- LeetCode: Preimage Size of Factorial Zeroes Function
- LeetCode: Prefix and Suffix Search
- LeetCode: Predict the Winner
- LeetCode: Power of Three
- LeetCode: Power of Four
- LeetCode: Populating Next Right Pointers in Each Node
- LeetCode: Permutations II
- LeetCode: Partition Array Into Three Parts With Equal Sum
- LeetCode: Partition Array into Disjoint Intervals
- LeetCode: Paint House
- LeetCode: Number of Squareful Arrays
- LeetCode: New 21 Game
- LeetCode: Network Delay Time
- LeetCode: N-Repeated Element in Size 2N Array
- LeetCode: N-ary Tree Preorder Traversal
- LeetCode: N-ary Tree Postorder Traversal
- LeetCode: My Calendar II
- LeetCode: Moving Stones Until Consecutive II
- LeetCode: Most Profit Assigning Work
- LeetCode: Monotone Increasing Digits
- LeetCode: Minimum Window Substring
- LeetCode: Minimum Swaps To Make Sequences Increasing
- LeetCode: Minimum Number of Frogs Croaking
- LeetCode: Minimum Moves to Move a Box to Their Target Location
- LeetCode: Minimum Height Trees
- LeetCode: Minimum Cost Tree From Leaf Values
- LeetCode: Minimum Cost to Hire K Workers
- LeetCode: Min Stack
- LeetCode: Maximum XOR of Two Numbers in an Array
- LeetCode: Maximum Subarray
- LeetCode: Maximum Product Subarray
- LeetCode: Maximum Product of Three Numbers
- LeetCode: Maximum of Absolute Value Expression
- LeetCode: Maximum Length of Repeated Subarray
- LeetCode: Maximum Gap
- LeetCode: Maximum Distance in Arrays
- LeetCode: Maximum Binary Tree
- LeetCode: Maximal Square
- LeetCode: Maximal Rectangle
- LeetCode: Max Points on a Line
- LeetCode: Max Consecutive Ones III
- LeetCode: Max Chunks To Make Sorted II
- LeetCode: Matchsticks to Square
- LeetCode: Make Array Strictly Increasing
- Leetcode: Majority Element II
- LeetCode: Lowest Common Ancestor of a Binary Tree
- LeetCode: Longest Valid Parentheses
- LeetCode: Longest Univalue Path
- LeetCode: Longest Turbulent Subarray
- LeetCode: Longest String Chain
- Protected: LeetCode: Longest Line of Consecutive One in Matrix
- LeetCode: Longest Happy String
- LeetCode: Linked List Cycle II
- LeetCode: Linked List Cycle
- LeetCode: Largest Rectangle in Histogram
- LeetCode: Largest Divisible Subset
- LeetCode: Kth Smallest Number in Multiplication Table
- LeetCode: Knight Probability in Chessboard
- LeetCode: Kill Process
- LeetCode: K-th Smallest Prime Fraction
- LeetCode: Is Graph Bipartite?
- LeetCode: Interleaving String
- LeetCode: Insert into a Cyclic Sorted List
- LeetCode: Insert Interval
- LeetCode: Insert Delete GetRandom O(1) – Duplicates allowed
- LeetCode: Implement Rand10() Using Rand7()
- LeetCode: Image Overlap
- LeetCode: House Robber III
- LeetCode: High Five
- LeetCode: Heaters
- LeetCode: Hand of Straights
- LeetCode: Guess Number Higher or Lower II
- LeetCode: Gas Station
- LeetCode: Fruit Into Baskets
- LeetCode: Fraction Addition and Subtraction
- LeetCode: Flower Planting With No Adjacent
- LeetCode: Flip String to Monotone Increasing
- LeetCode: Find the Celebrity
- LeetCode: Find Permutation
- LeetCode: Find Minimum in Rotated Sorted Array II
- LeetCode: Find Median from Data Stream
- LeetCode: Find Leaves of Binary Tree
- LeetCode: Find Duplicate Subtrees
- LeetCode: Filling Bookcase Shelves
- LeetCode: Fair Candy Swap
- LeetCode: Factorial Trailing Zeroes
- LeetCode: Evaluate Division
- LeetCode: Elimination Game
- LeetCode: Duplicate Zeros
- LeetCode: Dungeon Game
- LeetCode: Dota2 Senate
- LeetCode: Domino and Tromino Tiling
- LeetCode: Divide Array Into Increasing Sequences
- LeetCode: Distinct Subsequences II
- LeetCode: Distant Barcodes
- LeetCode: Different Ways to Add Parentheses
- LeetCode: Design Twitter
- LeetCode: Design Tic-Tac-Toe
- LeetCode: Design Hit Counter
- LeetCode: Department Top Three Salaries
- LeetCode: Department Highest Salary
- LeetCode: Delete Columns to Make Sorted II
- LeetCode: Decoded String at Index
- LeetCode: Daily Temperatures
- LeetCode: Count Complete Tree Nodes
- LeetCode: Copy List with Random Pointer
- LeetCode: Construct Quad Tree
- LeetCode: Construct Binary Tree from Preorder and Postorder Traversal
- LeetCode: Consecutive Available Seats
- LeetCode: Complete Binary Tree Inserter
- LeetCode: Compare Version Numbers
- LeetCode: Closest Leaf in a Binary Tree
- LeetCode: Closest Binary Search Tree Value II
- LeetCode: Circular Array Loop
- LeetCode: Cheapest Flights Within K Stops
- LeetCode: Champagne Tower
- LeetCode: Bulls and Cows
- LeetCode: Bulb Switcher II
- LeetCode: Bricks Falling When Hit
- LeetCode: Brick Wall
- LeetCode: Bold Words in String
- LeetCode: Binary Tree Vertical Order Traversal
- LeetCode: Binary Tree Pruning
- LeetCode: Binary Tree Longest Consecutive Sequence II
- LeetCode: Binary Subarrays With Sum
- LeetCode: Array Nesting
- LeetCode: Android Unlock Patterns
- LeetCode: All O`one Data Structure
- LeetCode: All Nodes Distance K in Binary Tree
- LeetCode: 4 Keys Keyboard
- LeetCode: 3Sum With Multiplicity
- LeetCode: 3Sum Closest

See more blog posts.