Category: Algorithms & Cryptography

Grokking Algorithms, 2nd Edition 0

Grokking Algorithms, Second Edition

eBook Details: Paperback: 320 pages Publisher: WOW! eBook; 2nd edition (March 26, 2024) Language: English ISBN-10: 1633438538 ISBN-13: 978-1633438538 eBook Description: Grokking Algorithms, 2nd Edition: A friendly, fully-illustrated introduction to the most important computer programming algorithms. Master the most widely used algorithms and be fully prepared when you’re asked about them at your next job interview. With beautifully simple explanations, over 400 fun illustrations, and dozens of relevant examples, you’ll actually enjoy learning about algorithms with this fun and friendly guide! In Grokking Algorithms, Second Edition you will discover: Search, sort, and graph algorithms Data structures such as arrays, lists, hash tables, trees,...

Beyond the Algorithm: AI, Security, Privacy, and Ethics 0

Beyond the Algorithm: AI, Security, Privacy, and Ethics

eBook Details: Paperback: 336 pages Publisher: WOW! eBook (February 9, 2024) Language: English ISBN-10: 0138268452 ISBN-13: 978-0138268459 eBook Description: Beyond the Algorithm: AI, Security, Privacy, and Ethics: Explore the Ethical Landscape of AI in Beyond the Algorithm This Beyond the Algorithm: AI, Security, Privacy, and Ethics book is a comprehensive, cutting-edge guide designed to educate readers on the essentials of artificial intelligence (AI) and machine learning (ML), while emphasizing the crucial aspects of security, ethics, and privacy. The book aims to equip AI practitioners, IT professionals, data scientists, security experts, policy-makers, and students with the knowledge and tools needed to develop, deploy,...

The Art of Randomness: Randomized Algorithms in the Real World 0

The Art of Randomness

eBook Details: Paperback: 400 pages Publisher: WOW! eBook (March 5, 2024) Language: English ISBN-10: 1718503245 ISBN-13: 978-1718503243 eBook Description: The Art of Randomness: Randomized Algorithms in the Real World: Harness the power of randomness (and Python code) to solve real-world problems in fun, hands-on experiments from simulating evolution to encrypting messages to making machine-learning algorithms! The Art of Randomness is a hands-on guide to mastering the many ways you can use randomized algorithms to solve real programming and scientific problems. You’ll learn how to use randomness to run simulations, hide information, design experiments, and even create art and music. All you need is...

TLS Cryptography In-Depth 0

TLS Cryptography In-Depth

eBook Details: Paperback: 712 pages Publisher: WOW! eBook (January 29, 2024) Language: English ISBN-10: 1804611956 ISBN-13: 978-1804611951 eBook Description: TLS Cryptography In-Depth: Explore the intricacies of modern cryptography and the inner workings of TLS. A practical introduction to modern cryptography using the Transport Layer Security protocol as the primary reference. TLS is the most widely used cryptographic protocol today, enabling e-commerce, online banking, and secure online communication. TLS Cryptography in Depth will help you gain a deep understanding of how and why TLS works, how past attacks on TLS were possible, and how vulnerabilities that enabled them were addressed in the latest...

Blockchain Essentials: Core Concepts and Implementations 0

Blockchain Essentials

eBook Details: Paperback: 284 pages Publisher: WOW! eBook (January 6, 2024) Language: English ISBN-10: 1484299744 ISBN-13: 978-1484299746 eBook Description: Blockchain Essentials: Core Concepts and Implementations This book will teach you the core concepts of blockchain technology in a concise manner through straightforward, concrete examples using a range of programming languages, including Python and Solidity. The 50 programs presented in this book are all you need to gain a firm understanding of blockchain and how to implement it. The book begins with an introduction to the fundamentals of blockchain technology, followed by a review of its types, framework, applications and challenges. Moving ahead,...