> algorithms are implemented with data structures
Eh, for a certain definition of "algorithm". Plenty of signal processing algorithms, for instance, have nothing to do with data structures.
Eh, for a certain definition of "algorithm". Plenty of signal processing algorithms, for instance, have nothing to do with data structures.
Algorithms + Data Structures = Programs
It has nothing to do with the theory of the algorithm. But everything to do with the implementation. So I think the original statement is true.
> algorithms are implemented with data structures
MIN := X[N]; k := N;
for j := N-1 step -1 until 1 do
if X[j] < MIN then
begin MIN := X[j]; k := j;
end;
[0] https://assets.cs.ncl.ac.uk/seminars/139.pdfSure, but then that's not the entire implementation, error: X is undefined. If you want to actually run that code, it needs to be one of those (or many other) things.