

50 Algorithms Every Programmer Should Know - Second Edition: An unbeatable arsenal of algorithmic solutions for real-wor, (Hardcover)
Key item features
- 50 Algorithms Every Programmer Should Know - Second Edition: An unbeatable arsenal of algorithmic solutions for real-wor, (Hardcover)
- Author: Packt Publishing
- ISBN: 9781837025831
- Format: Hardcover
- Publication Date: 2023-09-29
- Page Count: 538
Specs
- Book formatHardcover
- Fiction/nonfictionNon-Fiction
- GenreComputing & Internet
- Publication dateSeptember, 2023
- Pages538
- SubgenreProgramming
- Free shipping
Free 30-day returns
How do you want your item?
More seller options (2)
About this item
Product details
Delve into the realm of generative AI and large language models (LLMs) while exploring modern deep learning techniques, including LSTMs, GRUs, RNNs with new chapters included in this 50% new edition overhaul
Purchase of the print or Kindle book includes a free eBook in PDF format.
Key Features- Familiarize yourself with advanced deep learning architectures
- Explore newer topics, such as handling hidden bias in data and algorithm explainability
- Get to grips with different programming algorithms and choose the right data structures for their optimal implementation
The ability to use algorithms to solve real-world problems is a must-have skill for any developer or programmer. This book will help you not only to develop the skills to select and use an algorithm to tackle problems in the real world but also to understand how it works.
You'll start with an introduction to algorithms and discover various algorithm design techniques, before exploring how to implement different types of algorithms, with the help of practical examples. As you advance, you'll learn about linear programming, page ranking, and graphs, and will then work with machine learning algorithms to understand the math and logic behind them.
Case studies will show you how to apply these algorithms optimally before you focus on deep learning algorithms and learn about different types of deep learning models along with their practical use.
You will also learn about modern sequential models and their variants, algorithms, methodologies, and architectures that are used to implement Large Language Models (LLMs) such as ChatGPT.
Finally, you'll become well versed in techniques that enable parallel processing, giving you the ability to use these algorithms for compute-intensive tasks.
By the end of this programming book, you'll have become adept at solving real-world computational problems by using a wide range of algorithms.
What you will learn- Design algorithms for solving complex problems
- Become familiar with neural networks and deep learning techniques
- Explore existing data structures and algorithms found in Python libraries
- Implement graph algorithms for fraud detection using network analysis
- Delve into state-of-the-art algorithms for proficient Natural Language Processing illustrated with real-world examples
- Create a recommendation engine that suggests relevant movies to subscribers
- Grasp the concepts of sequential machine learning models and their foundational role in the development of cutting-edge LLMs
This computer science book is for programmers or developers who want to understand the use of algorithms for problem-solving and writing efficient code.
Whether you are a beginner looking to learn the most used algorithms concisely or an experienced programmer looking to explore cutting-edge algorithms in data science, machine learning, and cryptography, you'll find this book useful.
Python programming experience is a must, knowledge of data science will be helpful but not necessary.
Table of Contents- 50 Algorithms Every Programmer Should Know - Second Edition: An unbeatable arsenal of algorithmic solutions for real-wor, (Hardcover)
- Author: Packt Publishing
- ISBN: 9781837025831
- Format: Hardcover
- Publication Date: 2023-09-29
- Page Count: 538
Specifications
Book format
Fiction/nonfiction
Genre
Publication date
Warranty
Warranty information
Similar items you might like
Based on what customers bought
LabVIEW: Advanced Programming Techniques, Second Edition (Other) $71.57 Was $83.51
$7157current price $71.57, Was $83.51$83.51LabVIEW: Advanced Programming Techniques, Second Edition (Other)
Software Reliability Engineering: More Reliable Software Faster and Cheaper 2nd Edition (Paperback) $68.32
$6832current price $68.32Software Reliability Engineering: More Reliable Software Faster and Cheaper 2nd Edition (Paperback)
Chapman & Hall/CRC Innovations in Softwa Fundamentals of Dependable Computing for Software Engineers, (Paperback) $70.99
$7099current price $70.99Chapman & Hall/CRC Innovations in Softwa Fundamentals of Dependable Computing for Software Engineers, (Paperback)
Data Structures and Algorithms in Java, (Hardcover) $69.06
$6906current price $69.06Data Structures and Algorithms in Java, (Hardcover)
ACM Books Effective Theories in Programming Practice, (Hardcover) $73.15
$7315current price $73.15ACM Books Effective Theories in Programming Practice, (Hardcover)
Linux Yourself: Concept and Programming, (Paperback) $70.99
$7099current price $70.99Linux Yourself: Concept and Programming, (Paperback)
Problems on Algorithms: A Comprehensive Exercise Book for Students in Software Engineering, (Paperback) $60.78
$6078current price $60.78Problems on Algorithms: A Comprehensive Exercise Book for Students in Software Engineering, (Paperback)
Algorithms and Data Structures: Foundations and Probabilistic Methods for Design and Analysis, (Hardcover) $71.06
$7106current price $71.06Algorithms and Data Structures: Foundations and Probabilistic Methods for Design and Analysis, (Hardcover)
40 Algorithms Every Programmer Should Know: Hone your problem-solving skills by learning different algorithms and their , (Paperback) $47.42
$4742current price $47.4240 Algorithms Every Programmer Should Know: Hone your problem-solving skills by learning different algorithms and their , (Paperback)
Approximation Algorithms and Semidefinite Programming, (Paperback) $55.98
$5598current price $55.98Approximation Algorithms and Semidefinite Programming, (Paperback)
Springer Undergraduate Texts in Mathemat Algorithms and Programming: Problems and Solutions, (Paperback) $54.99
$5499current price $54.99Springer Undergraduate Texts in Mathemat Algorithms and Programming: Problems and Solutions, (Paperback)
Fundamental Approaches to Software Engineering (Hardcover) $70.78
$7078current price $70.78Fundamental Approaches to Software Engineering (Hardcover)
Ghidra Software Reverse-Engineering for Beginners - Second Edition: Master the art of debugging, from understanding code, (Paperback) $45.33
$4533current price $45.33Ghidra Software Reverse-Engineering for Beginners - Second Edition: Master the art of debugging, from understanding code, (Paperback)
Tools and Algorithms for the Construction and Analysis of Systems (Paperback) $46.18
$4618current price $46.18Tools and Algorithms for the Construction and Analysis of Systems (Paperback)
AI algorithms for a prototype game software in Java 1.6 (Paperback) $51.83
$5183current price $51.83AI algorithms for a prototype game software in Java 1.6 (Paperback)
Complete C/C Programmers Guide (Paperback) $82.48 Was $102.00
$8248current price $82.48, Was $102.00$102.00Complete C/C Programmers Guide (Paperback)
Programming Logics: Essays in Memory of Harald Ganzinger, (Paperback) $54.99
$5499current price $54.99Programming Logics: Essays in Memory of Harald Ganzinger, (Paperback)
ACM Books Theories of Programming: The Life and Works of Tony Hoare, (Hardcover) $59.95
$5995current price $59.95ACM Books Theories of Programming: The Life and Works of Tony Hoare, (Hardcover)
Customer ratings & reviews
Related pages
- Convex Optimization
- Financial Algorithm
- Masteringa P Access Code
- Optimization Method
- Workflow Programming
- Infrastructure And Maintenance
- General Certification Guide Books
- General Enterprise Applications Books
- MCSE Certification Guide Books
- A+ Certification Guide Books
- Business Intelligence Tools Books
- Computer & Internet Law Books


