Book picks similar to
Graph Algorithms in the Language of Linear Algebra by Jeremy Kepner
computer-science
all
computer_algorith<br/>ms
general-nonfiction
Introduction to Automata Theory, Languages, and Computation
John E. Hopcroft - 1979
With this long-awaited revision, the authors continue to present the theory in a concise and straightforward manner, now with an eye out for the practical applications. They have revised this book to make it more accessible to today's students, including the addition of more material on writing proofs, more figures and pictures to convey ideas, side-boxes to highlight other interesting material, and a less formal writing style. Exercises at the end of each chapter, including some new, easier exercises, help readers confirm and enhance their understanding of the material. *NEW! Completely rewritten to be less formal, providing more accessibility to todays students. *NEW! Increased usage of figures and pictures to help convey ideas. *NEW! More detail and intuition provided for definitions and proofs. *NEW! Provides special side-boxes to present supplemental material that may be of interest to readers. *NEW! Includes more exercises, including many at a lower level. *NEW! Presents program-like notation for PDAs and Turing machines. *NEW! Increas
Programming Languages: Design and Implementation
Terrence W. Pratt - 1995
The emphasis throughout is on fundamental concepts--readers learn important ideas, not minor language differences--but several languages are highlighted in sufficient detail to enable readers to write programs that demonstrate the relationship between a source program and its execution behavior--e.g., C, C++, JAVA, ML, LISP, Prolog, Smalltalk, Postscript, HTML, PERL, FORTRAN, Ada, COBOL, BASIC SNOBOL4, PL/I, Pascal. Begins with a background review of programming languages and the underlying hardware that will execute the given program; then covers the underlying grammatical model for programming languages and their compilers (elementary data types, data structures and encapsulation, inheritance, statements, procedure invocation, storage management, distributed processing, and network programming). Includes an advanced chapter on language semantics--program verification, denotational semantics, and the lambda calculus. For computer engineers and others interested in programming language designs.
Absolute C++
Walter J. Savitch - 2001
Concepts and techniques are presented in a clear and concise style, giving readers the opportunity to master key topics.
Damned Lies and Statistics: Untangling Numbers from the Media, Politicians, and Activists
Joel Best - 1998
But all too often, these numbers are wrong. This book is a lively guide to spotting bad statistics and learning to think critically about these influential numbers. Damned Lies and Statistics is essential reading for everyone who reads or listens to the news, for students, and for anyone who relies on statistical information to understand social problems.Joel Best bases his discussion on a wide assortment of intriguing contemporary issues that have garnered much recent media attention, including abortion, cyberporn, homelessness, the Million Man March, teen suicide, the U.S. census, and much more. Using examples from the New York Times, the Washington Post, and other major newspapers and television programs, he unravels many fascinating examples of the use, misuse, and abuse of statistical information.In this book Best shows us exactly how and why bad statistics emerge, spread, and come to shape policy debates. He recommends specific ways to detect bad statistics, and shows how to think more critically about "stat wars," or disputes over social statistics among various experts. Understanding this book does not require sophisticated mathematical knowledge; Best discusses the most basic and most easily understood forms of statistics, such as percentages, averages, and rates.This accessible book provides an alternative to either naively accepting the statistics we hear or cynically assuming that all numbers are meaningless. It shows how anyone can become a more intelligent, critical, and empowered consumer of the statistics that inundate both the social sciences and our media-saturated lives.
The American Medical Association Family Medical Guide
American Medical Association - 1982
The completely updated and expanded third edition of this landmark guide brings this bestselling medical home reference into the nineties. It is simply the most useful, comprehensive home health reference ever published, brought to you by the nation's most respected medical authority.This lavishly illustrated volume, prepared by a a team of over forty distinguished medical authorities under the direction of the American Medical Association, incorporates the most significant trend in health care: wellness and preventive medicine. It covers the sweeping revolution in technology and puts more emphasis on the reader as a health-care consumer. It also updates the information on the most prominent health issues of the nineties, including Alzheimer's disease, AIDS, chronic fatigue syndrome, stress, death and dying, drug abuse, and more.The book is divided into four sections for easy reference. Part I, "Your Healthy body, " contains specific tips you can use for preventive self-care and encourages you to adopt a more healthy lifestyle, with advice on diet, exercise, losing weight, reducing stress, and stopping smoking. A full-color atlas of the human body shows you the location and name of almost every organ, nerve, bone, and muscle.Part II, "Symptoms and Self-Diagnosis, " provides the clearest, most reliable aid for recognizing medical problems ever published for the layperson. Over 165 pages of unique diagnostic symptom charts with clear questions and yes/no answers will help you track down what a particular symptom may signify and advise you whether it is something you may safely treat yourself, a condition requiring a doctor's visit, or an emergency requiring immediate medical attention.Consistently voted the book's most popular feature by readers' polls, these charts alone can save you time and money by sparing you needless visits to the doctor. Full-color photographs, used in conjunction with the charts, will help you identify various conditions and decide when to seek medical advice. An all-new diagnostic imaging section introduces full-color images of ultrasound, Doppler, MRI, CT scans, and other technologies that are becoming commonplace in doctors' offices and hospitals.Part III, "Diseases, Disorders, and Other Problems, " provides detailed, accessible, expertly illustrated articles on more than 650 medical problems. Separate sections address the special problems of men, women, couples, infants and children, adolescents, and older people, including a comprehensive section on pregnancy and childbirth.Part IV of the guide, "Caring for the Sick, " covers all the basics of professional medical care, home nursing, and caregiving. You'll learn how to choose a personal physician, how to get the most out of your hospital's services, what your rights as a patient are, and how to cope with a sick child or older person or someone with a terminal illness. You'll also find a glossary of over 300 medical terms and a color-coded section on first aid that includes the most up-to-date CPR positions and other lifesaving information.The American Medical Association is committed to the principle that, as patients and health consumers, we need to do all we can to work more effectively with our physicians andhealth care teams. This third edition of the "Family Medical Guide" -- easy to understand, superbly designed, beautifully illustrated, and brimming with up-to-date information -- will help you and your family stay healthy and help you create an effective partnership with your doctor when you need it. It belongs on every family's reference shelf.
Excel 2016 Bible
John Walkenbach - 2015
Spreadsheet himself Whether you are just starting out or an Excel novice, the Excel 2016 Bible is your comprehensive, go-to guide for all your Excel 2016 needs. Whether you use Excel at work or at home, you will be guided through the powerful new features and capabilities by expert author and Excel Guru John Walkenbach to take full advantage of what the updated version offers. Learn to incorporate templates, implement formulas, create pivot tables, analyze data, and much more. Navigate this powerful tool for business, home management, technical work, and much more with the only resource you need, Excel 2016 Bible. Create functional spreadsheets that work Master formulas, formatting, pivot tables, and more Get acquainted with Excel 2016's new features and tools Customize downloadable templates and worksheets Whether you need a walkthrough tutorial or an easy-to-navigate desk reference, the Excel 2016 Bible has you covered with complete coverage and clear expert guidance.
The Art of Computer Programming, Volume 1: Fundamental Algorithms
Donald Ervin Knuth - 1973
-Byte, September 1995 I can't begin to tell you how many pleasurable hours of study and recreation they have afforded me! I have pored over them in cars, restaurants, at work, at home... and even at a Little League game when my son wasn't in the line-up. -Charles Long If you think you're a really good programmer... read [Knuth's] Art of Computer Programming... You should definitely send me a resume if you can read the whole thing. -Bill Gates It's always a pleasure when a problem is hard enough that you have to get the Knuths off the shelf. I find that merely opening one has a very useful terrorizing effect on computers. -Jonathan Laventhol This first volume in the series begins with basic programming concepts and techniques, then focuses more particularly on information structures-the representation of information inside a computer, the structural relationships between data elements and how to deal with them efficiently. Elementary applications are given to simulation, numerical methods, symbolic computing, software and system design. Dozens of simple and important algorithms and techniques have been added to those of the previous edition. The section on mathematical preliminaries has been extensively revised to match present trends in research. Ebook (PDF version) produced by Mathematical Sciences Publishers (MSP), http: //msp.org
GENKI: An Integrated Course in Elementary Japanese [ Workbook II ] 初級日本語 げんき ワークブック II
Eri Banno - 1999
Supplementary learning material for the text Genki II Beginner's Japanese, including grammar practices and the Chinese characters (Kanji).
Deep Learning for Coders with Fastai and Pytorch: AI Applications Without a PhD
Jeremy Howard - 2020
But as this hands-on guide demonstrates, programmers comfortable with Python can achieve impressive results in deep learning with little math background, small amounts of data, and minimal code. How? With fastai, the first library to provide a consistent interface to the most frequently used deep learning applications.Authors Jeremy Howard and Sylvain Gugger show you how to train a model on a wide range of tasks using fastai and PyTorch. You'll also dive progressively further into deep learning theory to gain a complete understanding of the algorithms behind the scenes.Train models in computer vision, natural language processing, tabular data, and collaborative filteringLearn the latest deep learning techniques that matter most in practiceImprove accuracy, speed, and reliability by understanding how deep learning models workDiscover how to turn your models into web applicationsImplement deep learning algorithms from scratchConsider the ethical implications of your work
How the Brain Learns Mathematics
David A. Sousa - 2007
Sousa discusses the cognitive mechanisms for learning mathematics and the environmental and developmental factors that contribute to mathematics difficulties. This award-winning text examines:Children's innate number sense and how the brain develops an understanding of number relationships Rationales for modifying lessons to meet the developmental learning stages of young children, preadolescents, and adolescents How to plan lessons in PreK-12 mathematics Implications of current research for planning mathematics lessons, including discoveries about memory systems and lesson timing Methods to help elementary and secondary school teachers detect mathematics difficulties Clear connections to the NCTM standards and curriculum focal points
Raising Financially Fit Kids
Joline Godfrey - 2003
At the heart of the book lies a defined set of values:Money is a tool for achieving and maintaining independence. Saving is good; accumulation for its own sake is not. Spending is best done wisely and within one’s means (though a bold purchase or investment may also be an act of wisdom). Greed is not good. Giving generously is part of one’s responsibility to the human family; shepherding wealth is an act of respect—to the past and the future. Money is an energy (not a commodity) that can be used for evil or for good.Designed for adults—parents, grandparents, mentors, advisors, and educators—concerned about raising children ages 5 to 18, RAISING FINANCIALLY FIT KIDS is centered around a developmental map covering ten specific money skills each child can master by the age of 18 to become a financially secure adult. This map gives parents a step-by-step approach to helping their kids become habitual savers, smart money mangers, and responsible decision makers. More than just a money book, RAISING FINANCIALLY FIT KIDS will help parents send their children into the world as balanced, financially stable individuals and contributing members of both their family and community.
Prescription for Natural Cures
James F. Balch - 1997
James Balch coauthored Prescription for Nutritional Healing, which became the first major popular guide to the healing power of foods and nutritional supplements, selling more than 8 million copies in all its editions. Now, Dr. Balch and Dr.
Statistics Without Tears: An Introduction for Non-Mathematicians
Derek Rowntree - 1981
With it you can prime yourself with the key concepts of statistics before getting involved in the associated calculations. Using words and diagrams instead of figures, formulae and equations, Derek Rowntree makes statistics accessible to those who are non-mathematicians. And just to get you into the spirit of things. Rowntree has included questions in his argument; answer them as you go and you will be able to tell how far you have mastered the subject.
Entertaining Mathematical Puzzles
Martin Gardner - 1986
Puzzlists need only an elementary knowledge of math and a will to resist looking up the answer before trying to solve a problem.Written in a light and witty style, Entertaining Mathematical Puzzles is a mixture of old and new riddles, grouped into sections that cover a variety of mathematical topics: money, speed, plane and solid geometry, probability, topology, tricky puzzles, and more. The probability section, for example, points out that everything we do, everything that happens around us, obeys the laws of probability; geometry puzzles test our ability to think pictorially and often, in more than one dimension; while topology, among the "youngest and rowdiest branches of modern geometry," offers a glimpse into a strange dimension where properties remain unchanged, no matter how a figure is twisted, stretched, or compressed.Clear and concise comments at the beginning of each section explain the nature and importance of the math needed to solve each puzzle. A carefully explained solution follows each problem. In many cases, all that is needed to solve a puzzle is the ability to think logically and clearly, to be "on the alert for surprising, off-beat angles...that strange hidden factor that everyone else had overlooked."Fully illustrated, this engaging collection will appeal to parents and children, amateur mathematicians, scientists, and students alike, and may, as the author writes, make the reader "want to study the subject in earnest" and explains "some of the inviting paths that wind away from the problems into lusher areas of the mathematical jungle." 65 black-and-white illustrations.
Learning OpenCV: Computer Vision with the OpenCV Library
Gary Bradski - 2008
Freeman, Computer Science and Artificial Intelligence Laboratory, Massachusetts Institute of TechnologyLearning OpenCV puts you in the middle of the rapidly expanding field of computer vision. Written by the creators of the free open source OpenCV library, this book introduces you to computer vision and demonstrates how you can quickly build applications that enable computers to "see" and make decisions based on that data. Computer vision is everywhere-in security systems, manufacturing inspection systems, medical image analysis, Unmanned Aerial Vehicles, and more. It stitches Google maps and Google Earth together, checks the pixels on LCD screens, and makes sure the stitches in your shirt are sewn properly. OpenCV provides an easy-to-use computer vision framework and a comprehensive library with more than 500 functions that can run vision code in real time.Learning OpenCV will teach any developer or hobbyist to use the framework quickly with the help of hands-on exercises in each chapter. This book includes:A thorough introduction to OpenCV Getting input from cameras Transforming images Segmenting images and shape matching Pattern recognition, including face detection Tracking and motion in 2 and 3 dimensions 3D reconstruction from stereo vision Machine learning algorithms Getting machines to see is a challenging but entertaining goal. Whether you want to build simple or sophisticated vision applications, Learning OpenCV is the book you need to get started.