Combining knowledge with strategies, Data Structure Practice for Collegiate Programming Contests and Education presents the first comprehensive book on data structure in programming contests. This book is designed for training collegiate programming contest teams in the nuances of data structure and for helping college students in computer-related majors to gain deeper understanding of data structure.
Based on successful experiences in many world-level contests, the book includes 204 typical problems and detailed analyses selected from the ACM International Collegiate Programming Contest and other major programming contests since 1990. It is divided into four sections that focus on:
Fundamental programming skills
Experiments for linear lists
Experiments for trees
Experiments for graphs
Each chapter contains a set of problems and includes hints. The book also provides test data for most problems as well as sources and IDs for online judgments that help with improving programming skills.
Introducing a multi-options model and considerations of context, Data Structure Practice for Collegiate Programming Contests and Education encourages students to think creatively in solving programming problems. By taking readers through practical contest problems from analysis to implementation, it provides a complete source for enhancing understanding and polishing skills in programming.
Relativity: The Special and the General Theory (Penguin Classics)
The Nobel Prize-winning scientist’s presentation of his landmark theory
According to Einstein himself, this book is intended "to give an exact insight into the theory of Relativity to those readers who, from a general scientific and philosophical point of view, are interested in the theory, but who are not...
Microsoft Office 2003 Step by Step
Experience learning made easy—and quickly teach yourself how to use Microsoft Office Access, Excel, FrontPage, InfoPath, OneNote, Outlook, PowerPoint, Publisher, and Word. With Step by Step, you can take just the lessons you need, or work from cover to cover. Either way, you drive the instruction—building and practicing the...
Optical Sources, Detectors, and Systems Optical Sources, Detectors, and Systems presents a unified approach, from the applied engineering point of view, to radiometry, optical devices, sources, and receivers. One of the most important and unique features of the book is that it combines modern optics, electric circuits, and system analysis into a unified, comprehensive...
Introduction to Numerical Geodynamic Modelling
Numerical modelling of geodynamic processes was predominantly the domain of high-level mathematicians experienced in numerical and computational techniques. Now, for the first time, students and new researchers in the Earth Sciences can learn the basic theory and applications from a single, accessible reference text. Assuming only minimal...
Algorithmic Cryptanalysis (Cryptography and Network Security) Focusing on both private- and public-key cryptographic algorithms, this book describes algorithmic methods with cryptographically relevant examples. After introducing modern cryptography and elementary number theory and algebra, it covers linear algebra, sieving, brute force, algorithms based on the birthday paradox,... The Attentive Brain (Bradford Books)
There is perhaps no more compelling discipline in the behavioral and brain sciences today than cognitive neuroscience. This book provides a systematic examination of the cognitive neuroscience of attention, taking as its thesis that attention is not a unitary function of the brain. To fully understand attention, therefore, requires examination...