- 1
Array Traversal & Indexing
Read elements by index and walk an array from start to end with a loop.
Complete codeDebugCode orderMultiple choiceTapTrace - 2
In-Place Modification
Change an array without extra space: swap, overwrite, and reverse using indices.
Complete codeDebugCode orderMultiple choiceTapTrace - 3
Array Basics CheckpointCheckpoint
Prove you can index, traverse, and modify an array before moving on to two pointers.
Complete codeDebugCode orderFill blankMultiple choiceTapTrace - 4
Hash Sets
Use a set to answer 'have I seen this before?' in constant time.
Complete codeDebugCode orderMultiple choiceTapTrace - 5
Frequency Counting
Use a hash map to count how many times each item appears.
Complete codeDebugCode orderMultiple choiceTapTrace - 6
Anagram Check
Compare character frequencies to decide whether two strings are anagrams.
Complete codeDebugCode orderFill blankMultiple choiceTrace - 7
Two Sum with a Hash Map
Find a pair summing to a target in one pass using complement lookups.
Complete codeDebugCode orderMultiple choiceTapTrace - 8
Arrays & Hashing ReviewReview
Mixed recap: traversal, in-place swaps, hash sets, frequency counts, and complement lookups.
Complete codeDebugFill blankMultiple choiceTapTrace - 9
Boss: Two SumBoss
Solve Two Sum end to end: pick the pattern, build the one-pass hash map, and defend it on duplicates.
Complete codeCode orderMultiple choiceTrace