Actions for Hands-on data structures and algorithms with Python : write complex and powerful using the latest features of Python 3.7
Hands-on data structures and algorithms with Python : write complex and powerful using the latest features of Python 3.7 / Dr. Basant Agarwal, Benjamin Baka
- Author
- Agarwal, Basant
- Published
- Birmingham, UK : Packt Publishing, 2018.
- Edition
- Second edition.
- Physical Description
- 1 online resource (vii, 380 pages) : illustrations
- Additional Creators
- Baka, Benjamin
Access Online
- Contents
- Contributors -- Acknowledgments -- Preface -- 1. Python objects, types, and expressions -- 2. Python data types and structures -- 3. Principles of algorithm design -- 4. Lists and pointer structures -- 5. Stacks and queues -- 6. Trees -- 7. Hashing and symbol tables -- 8. Graphs and other algorithms -- 9. Searching -- 10. Sorting -- 11. Selected algorithms -- 12. String algorithms and techniques -- 13. Design techniques and strategies -- 14. Implementations, applications, and tools -- Other books you may enjoy -- Index.
- Subject(s)
- Python (Computer program language)
- Data structures (Computer science)
- Computer algorithms
- Algorithms
- Python (Langage de programmation)
- Structures de données (Informatique)
- Algorithmes
- Algorithms & data structures
- Programming & scripting languages: general
- Computers—Programming Languages—General
- Computers—Programming—Algorithms
- Computers—Programming Languages—Python
- ISBN
- 9781788991933
1788991931
9781788995573 - Note
- Previous edition: May 2017.
- Bibliography Note
- Includes bibliographical references and index.
- Biographical or Historical Sketch
- Dr. Basant Agarwal works as an associate professor at Swami Keshvanand Institute of Technology, Management, and Gramothan, India. He has been awarded an M. Tech and Ph. D. from MNIT, Jaipur, India, and has more than 8 years' experience in academia and research. He has been awarded the prestigious PostDoc Fellowship by ERCIM (the European Research Consortium for Informatics and Mathematics) through the Alain Bensoussan Fellowship Programme. He has also worked at Temasek Laboratories, the National University of Singapore. He has authored a book on sentiment analysis in the Springer Book Series: Socio-Affective Computing series, and is published in more than 50 reputed conferences and journals. His research interests are focused on NLP, machine learning, and deep learning. Benjamin Baka works as a software developer who considers himself to be language agnostic and thus seeks out the elegant solutions to which his toolset can enable him to accomplish. Notable amongst ones are C, Java, Python, and Ruby. With a huge interest in algorithms, he seeks to always write code that borrows from Dr. Knuth's words, both simple and elegant. He also enjoys playing the bass guitar and listening to silence. He currently works with mPedigree Network.
View MARC record | catkey: 37448815