
78 Data Structures Using C
(5) Constant: It is the memory location that does not change its contents during the execution of a
program.
(6) Variable: It is the most fundamental aspect of any computer language and can be defined as a loca-
tion in the memory wherein a value can be manipulated, i.e., stored, accessed, and modified.
2.3 DESIGN OF A SUITABLE ALGORITHM
After selecting the data structures, an algorithm, based on the data structure, needs to be designed. The
set of rules that define how a particular problem can be solved in a finite sequence of steps is called an
algorithm. An algorithm written in a computer language is called ...