Understanding the Introduction to Algorithms, Third Edition

I tried to read and understand the contents of this book: http://www.amazon.com/Introduction-Algorithms-Thomas- H-Cormen / DP / 0262033844

But I believe that the content is complicated because I do not understand the notation of mathematical or pseudo-code. Are there any resources or books that I should read / study to help me understand the content? I seem to be looking for a missing math link in my life. I need something to bridge the gap between school and college.

Thank you, Chris

+4
source share
3 answers

Perhaps go to a book where examples are given in a specific language, rather than in pseudo-code. for example, Algorithms in C ++ from Sedgewick is a great book if you know C ++. Many of the older books tend to use Pascal as pseudo-code, where Pascal is not as common as it once was.

Being able to run code under the debugger, once-view variables change, is also a big help in understanding how the algorithm works.

+4
source

Be sure to read the first sections and the appendix at the end of the book, which explains some mathematical background.

A good, not simple, but suitable for a high school student, introduction to the mathematics used in computer science, Concrete mathematics , by Knut, Graham and Patashnik.

+3
source

If you do not understand the pseudo-code, it might be better to read the manual / book about programming first or even better: try to make some (simple) programs yourself to become familiar with the loops, data, and structure data.

After that, you probably better understand the book.

0
source

Source: https://habr.com/ru/post/1401391/


All Articles