1. Introduction to Data Structures
Computer data is usually organised in some way - it has an internal 'structure' which means some data is related in some way to another piece of data.
And this relationship is useful in computer programming to process the data efficiently.
On this course, you will become familiar with some of the main data structures used in computer programming. Briefly these are
- List
- Array
- Tuple
- Linked list
- Stack
- Queue
- Trees - Binary and general
- Graph - directed and undirected
We shall describe some of these here whilst some have their own section