The algorithm course/book I'm taking (based on the book Algorithm Design by Jon Kleinberg and Éva Tardos) assumes we understand the language of algorithmic syntax used to describe problems and solutions, as well as theory.
However, the syntax is not intuitive (at least to me).
Basically, how would a brand new human who only knows English, understand ever thing in this book - between the words in English?
Aware of this question and the Wikipedia reference(s), it does provide a supplemental reference for after thought, which is great when in a pinch and need to "look-up" a specific....however, when attempting new algorithm problems, the reference does not translate to a transferable understanding.
Q:
Are there any courses, books or resources - specifically written to teach and help understand algorithmic language?
It seems like a cross between mathematical notation and theory notation? Not that I even know what that is... and other strange characters.