Grokking Algorithms: An illustrated guide for programmers and other curious peopleが好きなら

Grokking Algorithms: An illustrated guide for programmers and other curious people
Aditya Y. Bhargava

"Grokking Algorithms is a fully illustrated, friendly guide that teaches you how to apply common algorithms to the practical problems you face every day as a programmer. You'll start with sorting and searching and, as you build up your skills in thinking algorithmically, you'll tackle more complex concerns such as data compression and artificial intelligence. Each carefully presented example includes helpful diagrams…

次に読む本はこちら

Introduction to Algorithms
Introduction to Algorithms
Thomas H. Cormen
Computer algorithms
Computer algorithms
Sara Baase
The art of computer programming
The art of computer programming
Donald Knuth
Structure and Interpretation of Computer Programs (SICP)
Structure and Interpretation of Computer Programs (SICP)
Harold Abelson
Algorithms of Oppression
Algorithms of Oppression
Safiya Umoja Noble
Hackers & painters
Hackers & painters
Graham, Paul
Coders at Work
Coders at Work
Peter Seibel
Algorithms
Algorithms
Robert Sedgewick
Algorithms + data structures=programs
Algorithms + data structures=programs
Niklaus Wirth
Computer graphics
Computer graphics
Steven Harrington
Introduction To Computation And Programming Using Python
Introduction To Computation And Programming Using Python
John Guttag
The Practice of Programming (Addison-Wesley Professional Computing Series)
The Practice of Programming (Addison-Wesley Professional Computing Series)
Brian W. Kernighan
Problem solving and programming concepts
Problem solving and programming concepts
Maureen Sprankle
An introduction to computer science
An introduction to computer science
Jean-Paul Tremblay
The Design and Analysis of Computer Algorithms
The Design and Analysis of Computer Algorithms
Alfred V. Aho