Category: Algorithms & Cryptography

Data Structures the Fun Way: An Amusing Adventure with Coffee-Filled Examples 0

Data Structures the Fun Way

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...

Blockchain and Ethereum Smart Contract Solution Development: Dapp Programming with Solidity 0

Blockchain and Ethereum Smart Contract Solution Development

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...

Blockchain Consensus: An Introduction to Classical, Blockchain, and Quantum Consensus Protocols 0

Blockchain Consensus

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...

Q# Pocket Guide: Instant Help for Q# Developers 0

Q# Pocket Guide

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...

Hands-On Data Structures and Algorithms with Python, 3rd Edition 1

Hands-On Data Structures and Algorithms with Python, Third Edition

eBook Details: Paperback: 496 pages Publisher: WOW! eBook; 3rd edition (July 29, 2022) Language: English ISBN-10: 1801073449 ISBN-13: 978-1801073448 eBook Description: Hands-On Data Structures and Algorithms with Python, 3rd Edition: Understand how implementing different data structures and algorithms intelligently can make your Python code and applications more maintainable and efficient Choosing the right data structure is pivotal to optimizing the performance and scalability of applications. This Hands-On Data Structures and Algorithms with Python, Third Edition will expand your understanding of key structures, including stacks, queues, and lists, and also show you how to apply priority queues and heaps in applications. You’ll...