data_structure

array-based

 Unsorted list array

static

dynamic

sorted list array

static

dynamic

 Stack and Queue

static

dynamic

tree

HEAP

linked-based

unsorted-list

sorted-list

stack and queue

tree

BST