T
T
Tranz2011-03-24 01:30:38
Books
Tranz, 2011-03-24 01:30:38

What are some good books on algorithmization?

Hello to all cheaters.
Prompt, please, the sensible book on algorithms. I would be grateful for books on design.
Thanks in advance.

Answer the question

In order to leave comments, you need to log in

8 answer(s)
[
[email protected]><e, 2011-03-24
@barmaley_exe

Algorithms:
T. Kormen: Algorithms. Construction and analysis.
D. Knuth: The Art of Programming (3 volumes, 4th on the way).
N. Wirth: Algorithms and data structures.
Design:
Gang of Four: Object Oriented Design Techniques. Design patterns. (As a cap; this book is often referred to when it comes to design).

B
bryndin, 2011-03-24
@bryndin

long : Donald Knuth, "The Art of Programming" is
faster : Robert Sedgwick, Algorithms (I don't know what was published in Russian)
even faster : dig code.google.com/edu/algorithms/index.html Neo :
I know kung fu : www.cs.princeton.edu/ ~rs/AlgsDS07/ (Sedgwick slides in English)

J
javenue, 2011-03-24
@javenue

Algorithms - Wirth. A whip is certainly cool, but too much math.
Design by Agile Software Development by Robert C. Martin. There is a simpler book by the same author - Clean Code, but it is far from all devoted to design.

P
PuzzleW, 2011-03-24
@PuzzleW

On the question as a whole: Also (to the design / implementation of the use of ready-made polished algorithms) go to algolist.ru - there was a lot of good stuff back in the day :)

T
Tranz, 2011-03-24
@Tranz

Thank you all very much.
Of the listed books, I heard about Knuth's books and read Design Patterns, but now it's time to read / re-read sensible books again.
PS. All plusanul karma, thanks again.

P
palebluedot, 2011-03-25
@palebluedot

There is also this book: Algorithms by S. Dasgupta, CH Papadimitriou, and UV Vazirani . Plus - is freely available, minus - in English. If there are no problems with the language, then I recommend that you read it, it is very easy to read.

S
Seter17, 2014-03-11
@Seter17

Ananiy Levitin "Algorithms. Introduction to development and analysis"
An excellent book for getting to know algorithms. It is better to read the latest edition in English.

I
ingenerum, 2016-02-15
@ingenerum

I found a video on the net, I hope it will be useful to someone:
https://compscicenter.ru/courses/algorithms-1/2011...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question