As a self-taught programmer I always had a hard time reading descriptive algorithms. Any suggestions on how to learn reading it ?
Another thing I sometimes do is run a few iterations of the algorithm myself on paper.
It's from CMU's course titled "Concepts of Math" The professor, Brendan Sullivan, just wrote the textbook in an easy to understand style.Here's a link to the course: https://colormygraph.ddt.cs.cmu.edu/21127-f12/ and if you click the AnnotateMyPDF website, you can get a copy of the textbook, practice problems, etc for a more in depth understanding.