# DSA Questions
# DSA Questions
## Arrays
## Strings
## Linked Lists
## Stacks
## Queues
## Trees
## Graphs
### Union-Find
- Number of Connected Components in an Undirected Graph
- Redundant Connection
- Most Stones Removed with Same Row or Column
- Accounts Merge
- Regions Cut By Slashes
## Heaps/Priority Queues
## Hash Tables
## Dynamic Programming
## Bit Manipulation
## Greedy Algorithms
### Trie
- Implement Trie
- Design Add and Search Words Data Structure
- Word Search II
- Stream of Characters
- Map Sum Pairs
## Miscellaneous Patterns