Answer the question
In order to leave comments, you need to log in
What do you need to know and at what level in mathematics to read Donald Knuth?
Tell me who has already read or is preparing to read the books "The Art of Programming" by Knuth, what topics and at what level should be studied in mathematics? Without a mathematical base, I’m sure that you don’t even have to try to take on his work, it will be a waste of time. I would like to master that mathematical base in order to +- freely navigate the book and understand it, so that knowledge is put aside and not just the pages are turned over.
Answer the question
In order to leave comments, you need to log in
To be honest, I think that the art of programming is read only to show off. In practice, the book does not give any special skills. Yes, as an academic work can be read, sometimes even interesting, it expands the horizons, in general. But as a programmer personally, this book gave absolutely nothing to me.
I would like to master that mathematical base in order to +- freely navigate the book and understand it, so that knowledge is put aside and not just the pages are turned over.
Read, he himself says that he has tasks from 1 to 5 in terms of complexity. And I recommend you read the book.
Relatively speaking, to understand algorithms, special knowledge of mathematics is not required. Serious mathematics is used for proofs like "this algorithm has a computational complexity of the order of n*log(n)". But if you are ready to accept statements without evidence, then it is easier for you.
In addition, such books make sense to read several times. The first time you will not understand much, but understanding will be useful. And then it will become clear to you what knowledge should be pumped.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question