40 algorithms every programmer should know : hone your problem-solving skills by learning different algorithms and their implementation in Python /

Algorithms have always played an important role both in the science and practice of computing. Beyond traditional computing, ability to utilize these algorithms to solve real-world problems is an important skill and is the focus of this book. In order to optimally use these algorithms, a deeper unde...

Full description

Saved in:
Bibliographic Details
Main Author: Ahmad, Imran (Author)
Format: Electronic eBook
Language:English
Published: Birmingham : Packt Publishing, [2020]
Subjects:
Online Access: Full text (Wentworth users only)
Description
Summary:Algorithms have always played an important role both in the science and practice of computing. Beyond traditional computing, ability to utilize these algorithms to solve real-world problems is an important skill and is the focus of this book. In order to optimally use these algorithms, a deeper understanding of their logic and mathematics is ...
Item Description:Table of ContentsOverview of AlgorithmsData Structures used in AlgorithmsSorting and Searching AlgorithmsDesigning AlgorithmsGraph AlgorithmsUnsupervised Machine Learning AlgorithmsTraditional Supervised Learning AlgorithmsNeural Network AlgorithmsAlgorithms for Natural Language ProcessingRecommendation EnginesData AlgorithmsCryptographyLarge Scale AlgorithmsPractical Considerations.
Physical Description:1 online resource (x, 365 pages) : illustrations
ISBN:9781789809862
178980986X