50 algorithms every programmer should know : an unbeatable arsenal of algorithmic solutions for real-world problems [E-Book] / Imran Ahmad, Somaieh Nikpoor.
Solve classic computer science problems from fundamental algorithms, such as sorting and searching, to modern algorithms in machine learning and cryptography Key Features Discussion on Advanced Deep Learning Architectures New chapters on sequential models explaining modern deep learning techniques,...
Saved in:
Full text |
|
Personal Name(s): | Ahmad, Imran, author |
Nikpoor, Somaieh, author | |
Edition: |
2nd edition |
Imprint: |
Packt Publishing,
2023
|
Physical Description: |
1 online resource (539 pages) |
Note: |
englisch |
ISBN: |
9781803246475 9781803247762 |
Keywords: |
Computers -- Artificial Intelligence -- Natural Language Processing Computers -- Programming -- Algorithms Computers -- Languages -- Python |
- 50 algorithms every programmer should know: an unbeatable arsenal of algorithmic solutions for real-world problems
- Foreword
- Contributors
- Table of Contents
- Preface
- Section 1: Fundamentals and Core Algorithms
- Chapter 1: Overview of Algorithms
- Chapter 2: Data Structures Used in Algorithms
- Chapter 3: Sorting and Searching Algorithms
- Chapter 4: Designing Algorithms
- Chapter 5: Graph Algorithms
- Section 2: Machine Learning Algorithms
- Chapter 6: Unsupervised Machine Learning Algorithms
- Chapter 7: Traditional Supervised Learning Algorithms
- Chapter 8: Neural Network Algorithms
- Chapter 9: Algorithms for Natural Language Processing
- Chapter 10: Understanding Sequential Models
- Chapter 11: Advanced Sequential Modeling Algorithms
- Section 3: Advanced Topics
- Chapter 12: Recommendation Engines
- Chapter 13: Algorithmic Strategies for Data Handling
- Chapter 14: Cryptography
- Chapter 15: Large-Scale Algorithms
- Chapter 16: Practical Considerations
- Other Books You May Enjoy
- Index.