As I understand it the nature of data access (sequential or random) will determine the optimal algorithm/data structure to use when manipulating data.What other assumptions need to be checked before selecting an algorithm or data structure for the manipulation of data?
Assumptions when selecting an algorithm or data structure
algorithms;data structures;applied theory