| arraylist.h | This header file contains the structures and functions need to work with array lists (lists implemented using C arrays) |
| arrayqueue.h | This header file contains the structures and functions needed to work with queues (implemented using array lists) |
| arraystack.h | This header file contains the structures and functions needed to work with stacks (implemented using array lists) |
| linkedlist.h | This header file contains thee structures and functions needed to work with doubly-linked lists |
| linkedqueue.h | This header file contains the structures and functions needed to work with queues (implemented using linked lists) |
| linkedstack.h | This header file contains the structures and functions needed to work with stacks (implemented using doubly-linked lists) |