# Category:Algorithms and data structures

This category contains books on **algorithms and data structures**. An *algorithm* is a finite sequence of instructions, an explicit, step-by-step procedure for solving a problem, often used for calculation and data processing. It is formally a type of effective method in which a list of well-defined instructions for completing a task, will when given an initial state, proceed through a well-defined series of successive states, eventually terminating in an end-state. A *data structure* is a particular way of storing and organizing data in a computer so that it can be used efficiently.

## Related categories

The following 3 related categories may be of interest, out of 3 total.

### A

### D

More recent additions | More recent modifications |
---|---|

The following 5 pages are in this category, out of 5 total.