Algorithmic Thinking: A Problem-based Introduction

Daniel Zingaro
Passer aux renseignements sur les produits

Algorithmic Thinking: A Problem-based Introduction

Daniel Zingaro
Date de sortie :
Couverture souple
Prix habituel $65.95
Prix promotionnel $65.95 Prix habituel $0.00
Vente ferme. Aucun retour ni échange.
La livraison de cet article sera effectuée sur rendez-vous par notre transporteur partenaire.
La livraison de cet article sera effectuée sur rendez-vous par notre transporteur partenaire.

Téléchargement numérique

Accès immédiat à votre bibliothèque Kobo

Livrer à

Avertissez-moi lorsque de retour en stock

Acheter maintenant et ramasser en magasin Bay & Floor

En rupture de stock

Trouver en magasin

En rupture de stock

Trouvé dans : Reference, Computers: Programming & Design

Obtenez 330 points plum  et profitez d’un rabais additionnel avec plum. En savoir plus

Afficher tous les renseignements

Aperçu

CANADA408 PAGESANGLAIS

Info promotionnelle
  • Date de publication : Dec 15, 2020
  • Langue : anglais
  • Nombre de pages : 408
  • Éditeur : No Starch Press
  • ISBN : 9781718500808
  • Dimensions : 7.05" W x 0.93" L x 9.31" H
“A good choice for anyone who needs to understand and implement algorithms.”
—RedGreenCode

“With Zingaro as a tutor by your side, you'll learn, through practice on challenging competition problems, a repeatable process for figuring out and deftly applying the most appropriate algorithmic tools for the job. You'll learn it all from a book that exudes clarity, humor, and just the right dose of Canadian pride. Happy problem-solving!”
—Dr. Tim Roughgarden, Professor of Computer Science at Columbia University

"A clear and engaging text . . . By presenting problems first and their algorithm/data structure solutions later, it shows us exactly why those solutions are useful and how they fit into the big picture. . . . Far too many textbooks present solutions fully-formed with no mention of the dead ends and too-complicated solutions you’d hit along the way. But Algorithmic Thinking takes you from the initial idea to the final breakthrough, setbacks and all. Problem solving is a raw, real journey, and this book captures its spirit perfectly. I highly recommend it."
—Ava Pun, medal winner in the International Olympiad in Informatics Programming Competition

"The strength of the book is that the process of discovering and improving algorithms is described in detail and various different approaches are analyzed. Compared to traditional textbooks, there are also interesting topics that are not usually covered . . . Overall, the book is clearly written, the topics are well-chosen, and the book is a good introduction to some important competitive programming techniques."
—Antti Laaksonen, Olympiads in Informatics
Dr. Daniel Zingaro is an award-winning Assistant Professor of Mathematical and Computational Sciences at the University of Toronto Mississauga, where he is well known for his uniquely interactive approach to teaching, and internationally recognized for his expertise in Active Learning.

Articles récemment consultés