Text providing a comprehensive introduction to important algorithms in C, concentrating on graph algorithms. Covers diagraphs and DAGs, shortest paths, minimum spanning trees, network flows, sample C code, and detailed algorithm descriptions.
Terdapat 9 koleksi
+CD ROM
+CD ROM
Tough Test Questions? Missed Lectures? Not Enough Time? Fortunately for you, there's Schaum's Outlines. More than 40 million students have trusted Schaum's to help them succeed in the classroom and on exams. Schaum's is the key to faster learning and higher grades in every subject. Each Outline presents all the essential course information in an easy-to-follow, topic-by-topic format. You also g…
Confusing Textbooks? Missed Lectures? Not Enough Time? Fortunately for you, there's Schaum's Outlines. More than 40 million students have trusted Schaum's to help them succeed in the classroom and on exams. Schaum's is the key to faster learning and higher grades in every subject. Each Outline presents all the essential course information in an easy-to-follow, topic-by-topic format. You also ge…
Python for Data Science For Dummies lets you get your hands dirty with data using one of the top programming languages. This beginner's guide takes you step by step through getting started, performing data analysis, understanding datasets and example code, working with Google Colab, sampling data, and beyond. Coding your data analysis tasks will make your life easier, make you more in-demand as…
Providing a foundation in data abstraction, this book emphasizes the distinction between specification and implementation as the foundation for an object-oriented approach. The authors cover key object-oriented concepts, including encapsulation, inheritance and polymorphism.
Based on the newest version of Microsoft's VB. NET, this revision of Schneider's best-selling text is designed for students with no prior computer programming experience. The author uses Visual Basic .NET to explore the fundamentals of programming, building a strong foundation that will give students a sustainable understanding of programming. A broad range of examples, case studies, exercises,…
This book employs an object-oriented approach to teaching data structures using Java. Many worked examples and approximately 300 additional examples make this book easily accessible to the reader. Most of the concepts in the book are illustrated by several examples, allowing readers to visualize the processes being taught. Introduces abstract concepts, shows how those concepts are useful in pro…
"C++ How to Program presents leading-edge computing technologies in a friendly manner appropriate for introductory college course sequences, based on the curriculum recommendations of two key professional organizations?the ACM and the IEEE"--Amazon.
"[This book] seamlessly integrates programming, data structures and algorithms into 1 text.
PROGRAMMING THE WEB by Barrie Sosinsky is designed for the 1st course in a web-programming curriculum. Students will first be exposed to the fundamentals of web programming that are used in the majority of the languages covered. It will then undercover to students the following languages: HTML, XML, Java, JavaScript, ASP, and Perl /CGI. This book ultimately lays the basic foundation for web pro…
Explore the C++ STL with practical guidance on vectors, algorithms, and custom types for intermediate developers, enriched by real-world examples. Index : page 411-423.
Java Programming: A Comprehensive Introduction is designed for an introductory programming course using Java. This text takes a logical approach to the presentation of core topics, moving step-by-step from the basics to more advanced material, with objects being introduced at the appropriate time. The book is divided into three parts: Part One covers the elements of the Java language and the fu…
Provides a gradual introduction to pointers and covers programming with functions early in the text. In later chapters, students learn to implement fundamental data structures such as lists, stacks, queues, and trees in a language that fosters their understanding of stack- and heap-dynamic memory allocation and programmer-controlled pointers. To enhance students' learning experience it offers t…
This is the first one-stop guide to identifying, isolating, and fixing Java performance issues on multicore and multiprocessor platforms.