Case File Library

Work through LeetCode-style data structure and algorithm investigations that teach you how to read problem statements, follow constraints, eliminate suspects, qualify candidates, and prove the correct solution before writing code.

Correct Code Framework Case File System hero image
Public Preview Case Files #001-#003
Starter Plan Case Files #004-#025

#004 3 Sum
#005 Sliding Window
#006 Minimum Window

#007 House Robber
#008 Clone Graph
#009 Coin Change

#010 Level Order Traversal
#011 Valid Parentheses
#012 Daily Temperatures

#013 Merge Intervals
#014 Search in Rotated Sorted Array
#015 Kth Largest Element

#016 Top K Frequent Elements
#017 Number of Islands
#018 Course Schedule

#019 Lowest Common Ancestor
#020 Validate Binary Search Tree
#021 Subsets

#022 Combination Sum
#023 Longest Increasing Subsequence
#024 Edit Distance

#025 Word Break
Student Plan Case Files #026-#050

#026 Reverse Linked List
#027 Linked List Cycle

#028 Merge K Sorted Lists
#029 LRU Cache
#030 Trapping Rain Water

#031 Largest Rectangle in Histogram
#032 Find Median from Data Stream
#033 Implement Trie

#034 Word Search II
#035 Accounts Merge
#036 Network Delay Time

#037 Cheapest Flights Within K Stops
#038 Min Cost to Connect All Points
#039 Serialize and Deserialize Binary Tree

#040 Binary Tree Maximum Path Sum
#041 Kth Smallest Element in a BST
#042 Construct Tree from Traversals

#043 N-Queens
#044 Palindrome Partitioning
#045 Decode Ways

#046 Partition Equal Subset Sum
#047 Longest Common Subsequence
#048 Burst Balloons

#049 Regular Expression Matching
#050 Alien Dictionary
Pro Plan Case Files #051-#075

#051 Contains Duplicate
#052 Product of Array Except Self
#053 Maximum Subarray

#054 Maximum Product Subarray
#055 Find Minimum in Rotated Sorted Array
#056 Container With Most Water

#057 Sum of Two Integers
#058 Number of 1 Bits
#059 Counting Bits

#060 Missing Number
#061 Reverse Bits
#062 Climbing Stairs

#063 Unique Paths
#064 Jump Game
#065 Longest Repeating Character Replacement

#066 Group Anagrams
#067 Longest Consecutive Sequence
#068 Insert Interval

#069 Non-overlapping Intervals
#070 Meeting Rooms II
#071 Remove Nth Node From End of List

#072 Same Tree
#073 Subtree of Another Tree
#074 Invert Binary Tree

#075 Pacific Atlantic Water Flow