000 01588nam a2200157 4500
008 221222b |||||||| |||| 00| 0 eng d
020 _a9781789801217
082 _a005.1
_bAHM
100 _aAhmad, Imran
_991334
245 _a40 Algorithms Every Programmer Should Know: Hone Your Problem Solving Skills by Learning Different Algorithms and Their Implementation in Python
260 _bPackt Publishing Ltd.
_c2020
_aU. K.
300 _a365p
500 _aPreface Section 1: Fundamentals and Core Algorithms Chapter 1: Overview of Algorithms Chapter 2: Data Structures Used in Algorithms Exploring Data Structures in Python Chapter 3: Sorting and Searching Algorithms Introducing Sorting Algorithms Chapter 4: Designing Algorithms Chapter 5: Graph Algorithms Section 2: Machine Learning Algorithms Chapter 6: Unsupervised Machine Learning Algorithms Introducing Unsupervised Learning Chapter 7: Traditional Supervised Learning Algorithms Understanding Supervised Machine Learning Chapter 8: Neural Network Algorithms Chapter 9: Algorithms for Natural Language Processing Introducing NLP Chapter 10: Recommendation Engines Introducing Recommendation Systems Types of Recommendation Engines Section 3: Advanced Topics Chapter 11: Data Algorithms Introduction to Data Algorithms Chapter 12: Cryptography Chapter 13: Large Scale Algorithms Introduction to Large Scale Algorithms Chapter 14: Practical Considerations Introducing Practical Considerations Summary Index
600 _aElectronics and Communication Engineering
_972123
942 _2ddc
_cLB
999 _c139659
_d139659