LeetCode Questions: HashMap and HashSet
Easy Problems
Two Sum: https://leetcode.com/problems/two-sum/
Contains Duplicate: https://leetcode.com/problems/contains-duplicate/
Intersection of Two Arrays: https://leetcode.com/problems/intersection-of-two-arrays/
First Unique Character in a String: https://leetcode.com/problems/first-unique-character-in-a-string/
Valid Anagram: https://leetcode.com/problems/valid-anagram/
Design HashSet: https://leetcode.com/problems/design-hashset/
Medium Problems
Subarray Sum Equals K: https://leetcode.com/problems/subarray-sum-equals-k/
Group Anagrams: https://leetcode.com/problems/group-anagrams/
Longest Substring Without Repeating Characters: https://leetcode.com/problems/longest-substring-without
Top K Frequent Elements: https://leetcode.com/problems/top-k-frequent-elements/
Find Duplicate Subtrees: https://leetcode.com/problems/find-duplicate-subtrees/
Design HashMap: https://leetcode.com/problems/design-hashmap/
Contiguous Array: https://leetcode.com/problems/contiguous-array/
4Sum II: https://leetcode.com/problems/4sum-ii/
Word Pattern: https://leetcode.com/problems/word-pattern/
Find All Anagrams in a String: https://leetcode.com/problems/find-all-anagrams-in-a-string/
Design Twitter: https://leetcode.com/problems/design-twitter/
Insert Delete GetRandom O(1): https://leetcode.com/problems/insert-delete-getrandom-o1/
Logger Rate Limiter: https://leetcode.com/problems/logger-rate-limiter/
Longest Palindrome by Concatenating Two Letter Words: https://leetcode.com/problems/longest-palindrom
Equal Row and Column Pairs: https://leetcode.com/problems/equal-row-and-column-pairs/
Hard Problems
Longest Consecutive Sequence: https://leetcode.com/problems/longest-consecutive-sequence/
Page 1
LeetCode Questions: HashMap and HashSet
Substring with Concatenation of All Words: https://leetcode.com/problems/substring-with-concatenation-of-
Alien Dictionary: https://leetcode.com/problems/alien-dictionary/
Palindrome Pairs: https://leetcode.com/problems/palindrome-pairs/
Minimum Window Substring: https://leetcode.com/problems/minimum-window-substring/
Smallest Range Covering Elements from K Lists: https://leetcode.com/problems/smallest-range-covering-e
Number of Atoms: https://leetcode.com/problems/number-of-atoms/
Word Pattern II: https://leetcode.com/problems/word-pattern-ii/
Concatenated Words: https://leetcode.com/problems/concatenated-words/
Design In-Memory File System: https://leetcode.com/problems/design-in-memory-file-system/
Page 2