Why cant we use reference in algorithms and data structure?
<blockquote>
  <p>As a general rule, use references in function parameters and return
  types to define attractive interfaces. Use pointers to implement
  algorithms and data structures.</p>
</blockquote>

<p>I read this line in an article.I had the doubt of why reference cannot be used in algorithms and datastructures?</p>

<p>Please help me undestand why is it.</p>
