# Data Structures

## Table of Contents

- [Data Structures](#data-structures)
  - [Table of Contents](#table-of-contents)
  - [Basic](#basic)
    - [Array](#array)
    - [Linked Lists](#linked-lists)
    - [Queues](#queues)
    - [Stacks](#stacks)
    - [Hash Tables](#hash-tables)
  - [Tree Data](#tree-data)
  - [Graph Data](#graph-data)
  - [Advanced](#advanced)
    - [Trie](#trie)
    - [Segment Trees](#segment-trees)
    - [Fenwick Trees](#fenwick-trees)
    - [Disjoint Set (Union-Find)](#disjoint-set-union-find)
    - [Suffix Trees and Arrays](#suffix-trees-and-arrays)

## Basic

### Array

### Linked Lists

### Queues

### Stacks

### Hash Tables

## Tree Data

## Graph Data

## Advanced

### Trie

### Segment Trees

### Fenwick Trees

### Disjoint Set (Union-Find)

### Suffix Trees and Arrays