Cantitate/Preț
Produs

Algorithmic Problem Solving

Autor Roland Backhouse
en Limba Engleză Paperback – 7 oct 2011

În literatura academică dedicată informaticii, există adesea o prăpastie între tratarea pur matematică a algoritmilor și aplicarea lor practică în programare. Algorithmic Problem Solving completează această lacună propunând o metodă de învățare bazată pe intuiție și logică recreativă, transformând rigoarea matematică într-un proces accesibil. Găsim în această carte o abordare care nu se limitează la simpla prezentare a unor coduri de programare, ci investighează natura algoritmică a rezolvării problemelor în sine. Structura volumului este una progresivă: Roland Backhouse utilizează puzzle-uri celebre pentru a dezvolta abilități de abstractizare, oferind în paralel fundamentul teoretic necesar pentru a înțelege de ce o anumită soluție este validă. Reținem faptul că autorul nu solicită cunoștințe avansate de matematică, ci doar o înțelegere elementară, ceea ce face textul ideal pentru studenții de la facultățile de profil tehnic. Această lucrare extinde cadrul propus de Algorithmic Puzzles de Anany Levitin cu date noi din perspectiva metodologiei de construcție a programelor dezvoltată la Eindhoven, punând un accent mai mare pe demonstrația formală a corectitudinii. Poziționată în contextul operei autorului, cartea reprezintă o rafinare a temelor explorate în Program Construction și Generic Programming. Dacă lucrările anterioare se concentrau pe structuri de date generice și formalism algebric abstract, Algorithmic Problem Solving democratizează aceste concepte, aducându-le într-un format ludic, dar fără a sacrifica precizia academică care definește întreaga carieră a lui Backhouse la Universitatea din Nottingham.

Citește tot Restrânge

Preț: 40032 lei

Puncte Express: 600

Carte disponibilă

Livrare economică 19 mai-02 iunie
Livrare express 05-09 mai pentru 5349 lei


Specificații

ISBN-13: 9780470684535
ISBN-10: 0470684534
Pagini: 432
Dimensiuni: 191 x 235 x 23 mm
Greutate: 0.8 kg
Editura: John Wiley & Sons, Inc.
Locul publicării:Chichester, United Kingdom

Public țintă

Computing, Engineering and Maths students. Academics interested in the topic.

De ce să citești această carte

Această carte este esențială pentru studenții la informatică și matematică care doresc să își dezvolte gândirea algoritmică dincolo de simpla memorare a unor șabloane. Cititorul câștigă o metodologie clară de abordare a problemelor complexe prin descompunere logică. Este o recomandare excelentă pentru cei care preferă învățarea activă prin exerciții și puzzle-uri, oferind un fundament solid pentru viitoarele cursuri de proiectare a algoritmilor.


Despre autor

Roland Backhouse conduce grupul de cercetare Foundations of Programming la Universitatea din Nottingham. Și-a petrecut o parte semnificativă a carierei în Olanda, fiind timp de nouă ani profesor la Universitatea de Tehnologie din Eindhoven. Această instituție este recunoscută la nivel mondial pentru pionieratul în stilul de raționament și construcție a programelor, elemente care formează coloana vertebrală a viziunii sale pedagogice. Experiența sa de peste 40 de ani în domeniu se reflectă în capacitatea de a sintetiza concepte matematice complexe în modele de rezolvare aplicabile în tehnologia informației.


Descriere scurtă

An entertaining and captivating way to learn the fundamentals of using algorithms to solve problems The algorithmic approach to solving problems in computer technology is an essential tool. With this unique book, algorithm guru Roland Backhouse shares his four decades of experience to teach the fundamental principles of using algorithms to solve problems. Using fun and well-known puzzles to gradually introduce different aspects of algorithms in mathematics and computing. Backhouse presents you with a readable, entertaining, and energetic book that will motivate and challenge you to open your mind to the algorithmic nature of problem solving.
  • Provides a novel approach to the mathematics of problem solving focusing on the algorithmic nature of problem solving
  • Uses popular and entertaining puzzles to teach you different aspects of using algorithms to solve mathematical and computing challenges
  • Features a theory section that supports each of the puzzles presented throughout the book
  • Assumes only an elementary understanding of mathematics
Let Roland Backhouse and his four decades of experience show you how you can solve challenging problems with algorithms

Descriere

* Novel approach to the mathematics of problem solving, in particular how to do logical calculations. * Many of the problems are well-known from (mathematical) puzzle books. * The solution method in the book is new and more relevant to the true nature of problem solving in the modern IT-dominated world.