> It can be stored in any of several data structures, with various pros and cons depending on other circumstances, but the choice of data structure has nothing to do with the algorithm.
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