Nejnižší cena za posledních 45 dní: 1 142 Kč
Ceny a dostupnost se mohou měnit i několikrát za den. Zkontrolujte si aktuální údaje přímo v e-shopech. Všechny dostupné barvy a velikosti naleznete přímo v e-shopech.
A hands-on, problem-based introduction to building algorithms and data structures to solve problems with a computer.
Programming is about using a computer to solve problems, and algorithms and data structures are the building blocks of computer programs. For each problem that a programmer wants to solve, they employ an algorithm: a sequence of steps for solving the problem. Many books teach algorithms independently of specific problems, but this book uses careful explanations, examples, and arguments, rather than formal mathematics and proofs which make it difficult for the reader to connect what they are learning to what they can do with that learning. Algorithmic Thinking: A Problem-Based Introduction teaches the reader to use the best algorithms and data structures for a given situation by walking them through solving real-world problems pulled from internationalProdukt Algorithmic Thinking: A Problem-Based Introduction (Zingaro Daniel)(Paperback) označuje EAN kód 9781718500808.
Kategorie | Knihy |
EAN | 9781718500808 |
A hands-on, problem-based introduction to building algorithms and data structures to solve problems with a computer. Programming is about using a computer to solve problems, and algorithms and data structures are the building blocks of computer programs. For each problem that a programmer wants to
Learn to Program by Solving Problems is a practical introduction to programming using Python. The book emphasizes problem-solving strategies that teach you not only the mechanics of coding, but how to think like a savvy programmer. Computers are powerful problem-solving machines capable of doing
While many think of algorithms as specific to computer science, at its core algorithmic thinking is defined by the use of analytical logic to solve problems. This logic extends far beyond the realm of computer science and into the wide and entertaining world of puzzles. In Algorithmic Puzzles,
Problem-Based Psychiatry is a comprehensive resource covering the key principles of evidence-based approaches to diagnosis and treatment of the full range of psychiatric disorders. The text is highly engaging and interactive. It offers a unique patient-centred, multidisciplinary perspective, taking
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 expert Roland Backhouse shares his four decades of experience to teach the
Thinking Forth applies a philosophy of problem solving and programming style to the unique programming language Forth. Published first in 1984, it could be among the timeless classics of computer books, such as Fred Brooks' The Mythical Man-Month and Donald Knuth's The Art of Computer Programming
An introduction to computational thinking that traces a genealogy beginning centuries before the digital computer.A few decades into the digital era, scientists discovered that thinking in terms of computation made possible an entirely new way of organizing scientific investigation; eventually,
Dym, Little and Orwin's Engineering Design: A Project-Based Introduction, 4th Edition gets students actively involved with conceptual design methods and project management tools. The book helps students acquire design skills as they experience the activity of design by doing design projects. It is
A hands-on, application-based introduction to machine learning and artificial intelligence (AI) that guides you through creating compelling AI-powered games and applications using the Scratch programming language. Machine learning (also known as ML) is one of the building blocks of AI, or
This book provides a modern, algorithmic introduction to digital image p- cessing, designed to be used both by learners desiring a ?rm foundation on which to build and practitioners in search of critical analysis and modern - plementations of the most important techniques. This updated and enhanced
Computational thinking is a timeless, transferable skill that enables you to think more clearly and logically, as well as a way to solve specific problems. Beginning with the core ideas of computational thinking, with this book you'll build up an understanding of the practical problem-solving
Through examples and analogies, Computational Thinking for the Modern Problem Solver introduces computational thinking as part of an introductory computing course and shows how computer science concepts are applicable to other fields. It keeps the material accessible and relevant to noncomputer
A comprehensive and accessible introduction to the essential skills required to make strong arguments. The authors provide a thorough treatment of such topics as deductive and inductive reasoning, logical fallacies, the importance of inference, how to recognize and avoid ambiguity, and how to
The phenomenal New York Times Bestseller by Nobel Prize-winner Daniel Kahneman, Thinking Fast and Slow offers a whole new look at the way our minds work, and how we make decisions. Why is there more chance we'll believe something if it's in a bold type face? Why are judges more likely to deny
An introduction to the mind-body problem, covering all the proposed solutions and offering a powerful new one.Philosophers from Descartes to Kripke have struggled with the glittering prize of modern and contemporary philosophy: the mind-body problem. The brain is physical. If the mind is physical,
Before you get busy, you need to get educated. Thinking about having sex? Or just thinking about sex, period? Well, that's certainly a good place to start -- because there's a lot to think about, and a lot to learn. And Nikol Hasler is here to help. This honest, funny, and uncensored guide covers
With an accessible introduction to phylogenetics and its importance in modern biology, Tree Thinking: An Introduction to Phylogenetic Biology teaches you to interpret phylogenetic tree to learn how these trees can be reconstructed and how they can be used to answer biological
An introduction to annotation as a genre--a synthesis of reading, thinking, writing, and communication--and its significance in scholarship and everyday life. Annotation--the addition of a note to a text--is an everyday and social activity that provides information, shares commentary, sparks
This is an essential, accessible introduction to the practicalities of research and evidence-based practice aimed at all pre-registration nursing and healthcare students. It places research and evidence in the context of clinical practice, introduces the main methodological approaches in
Based on Keith Punch's bestselling Introduction to Social Research Methods, this book introduces the research process in a range of educational contexts. In this updated second edition, you'll find guidance on every stage of research, with chapters on developing research questions, doing a
From the author of the bestselling introduction to evidence-based medicine, this brand new title makes sense of the complex and confusing landscape of implementation science, the role of research impact, and how to avoid research waste. How to Implement Evidence-Based Healthcare clearly and
The definitive evidence-based introduction to patient history-takingNOW IN FULL COLORA Doody's Core Title for 2021!For medical students and other health professions students, an accurate differential diagnosis starts with The Patient History. The ideal companion to major textbooks on the physical