Category: Algorithms & Cryptography
eBook Details: Paperback: 928 pages Publisher: WOW! eBook (September 5, 2022) Language: English ISBN-10: 013485568X ISBN-13: 978-0134855684 eBook Description: Data Structures & Algorithms in Python (Developer’s Library): Learn how to use Data Structures in writing high performance Python programs and Algorithms This practical introduction to data structures and algorithms can help every programmer who wants to write more efficient software. Building on Robert Lafore’s legendary Java-based guide, this book helps you understand exactly how data structures and algorithms operate. You’ll learn how to efficiently apply them with the enormously popular Python language and scale your code to handle today’s big data challenges. Throughout, the authors focus...
eBook Details: Paperback: 304 pages Publisher: WOW! eBook (November 8, 2022) Language: English ISBN-10: 1718502605 ISBN-13: 978-1718502604 eBook Description: Data Structures the Fun Way: An Amusing Adventure with Coffee-Filled Examples: Learn how and when to use the right data structures in any situation, strengthening your computational thinking, problem-solving, and programming skills in the process This accessible and entertaining book provides an in-depth introduction to computational thinking through the lens of data structures a critical component in any programming endeavor. Through diagrams, pseudocode, and humorous analogies, you’ll learn how the structure of data drives algorithmic operations, gaining insight into not just how to build data structures, but precisely...
eBook Details: Paperback: 471 pages Publisher: WOW! eBook (August 24, 2022) Language: English ISBN-10: 1484281632 ISBN-13: 978-1484281635 eBook Description: Blockchain and Ethereum Smart Contract Solution Development: Dapp Programming with Solidity Build decentralized applications with smart contract programming. Following the curriculum from an active blockchain course taught by the author at the McCombs School of Business at the University of Texas, this book fills the gaps for you from learning about basic cryptocurrency uses of blockchain to understanding smart contracts and dapps. You’ll first start by understanding the basics of blockchain technology. Take a business point of view to discover general concepts about blockchains and dapps or...
eBook Details: Paperback: 467 pages Publisher: WOW! eBook (August 19, 2022) Language: English ISBN-10: 1484281780 ISBN-13: 978-1484281789 eBook Description: Blockchain Consensus: An Introduction to Classical, Blockchain, and Quantum Consensus Protocols This book is your comprehensive guide to understanding Blockchain and Blockchain consensus algorithms. It covers distributed systems, distributed consensus, and relevant system models. And you’ll explore how classical and modern consensus algorithms work. The book also covers quantum consensus and explains the role that quantum computing plays in distributed systems. Consensus protocols allow participants in distributed systems to agree on a common value, despite faults. It’s a fundamentally important construct in distributed systems. As a result...
eBook Details: Paperback: 205 pages Publisher: WOW! eBook (July 19, 2022) Language: English ISBN-10: 1098108868 ISBN-13: 978-1098108861 eBook Description: Q# Pocket Guide: Instant Help for Q# Developers Q# is a domain-specific language for quantum programming that combines familiar “classical” language constructs with quantum-specific ones. Ideal for any developer familiar with, or willing to learn, the basics of quantum computing, this pocket guide quickly helps you find syntax and usage information for unfamiliar aspects of Q#. In this Q# Pocket Guide, you’ll find: Q# language details, including data types, statements, syntax, and expressions Guidelines for organizing Q# code and invoking it from different environments Information on simulators...