23 Two sum (unsorted) Easy Hash Maps

Given unsorted array a and target t, return indices of the pair that sums to t.

24 First non-repeating character Easy Hash Maps

Find the index of the first character that appears only once.

25 Group anagrams Medium Hash Maps

Group a list of words by anagram.

26 Ice cream parlor Easy Hash Maps

Given prices and a budget, find two items that sum to exactly the budget.

27 Count pairs with difference k Easy Hash Maps

Count unique pairs where |a-b| = k.

120 Happy Number Easy Math & Geometry

Determine if a number is 'happy': repeatedly sum the squares of its digits; if it reaches 1 it's happy.

137 Copy List with Random Pointer Medium Linked Lists

Deep copy a linked list where each node has a next pointer and a random pointer to any node.

138 LRU Cache Medium Linked Lists

Design a data structure for Least Recently Used cache with O(1) get and put.