Description
Buy Data Structures And Algorithms In Python (an Indian Adaptation) Second Hand Books Online India, Authored by michael t. goodrich in paperback binding from Used Book Store.
This used book, Data Structures and Algorithms in Python (an Indian Adaptation), offers a comprehensive introduction to data structures and algorithms, covering their design, analysis, and Python implementation. Using a consistent object-oriented approach, it details common data structures (arrays, stacks, queues, linked lists, trees, maps, hash tables, search trees, and graphs) and their efficient implementation. In-depth analysis of algorithmic performance helps readers understand trade-offs between strategies. The book includes illustrations, code fragments, and end-of-chapter exercises. This Indian adaptation enhances coverage with topics such as abstract data types, small-oh and small-omega notations, recursive Tower of Hanoi implementation, circular queues, stack-based arithmetic expression evaluation, various collision-handling mechanisms (including hashing using buckets, extensible hashing, and perfect hashing), the Bellman-Ford algorithm, linear, Fibonacci, and index search algorithms, and alternative implementations of bubble, selection, insertion, and shell sorts. New examples, Python programs, and multiple-choice questions (from competitive exams) are also included.
About the Author
Michael T. Goodrich is a Chancellor’s Professor in the Department of Computer Science at University of California, Irvine. Previously, he was a professor at Johns Hopkins University. His research interests include analysis, design, and implementation of algorithms, data security, cloud computing, graph drawing, and computational geometry. He is a Fulbright scholar and a fellow of the American Association for the Advancement of Science (AAAS), Association for Computing Machinery (ACM), and Institute of Electrical and Electronics Engineers (IEEE). Roberto Tamassia is the Plastech Professor of Computer Science in the Department of Computer Science at Brown University. He is also the Director of Brown’s Center for Geometric Computing. His research interests include data security, applied cryptography, cloud computing, analysis, design, and implementation of algorithms, graph drawing, and computational geometry. He is a fellow of the American Association for the Advancement of Science (AAAS), Association for Computing Machinery (ACM), and Institute of Electrical and Electronics Engineers (IEEE). Michael Goldwasser is currently a Professor in the Department of Mathematics and Computer Science at Saint Louis University and the Director of their Computer Science program. Previously, he was a faculty member in the Department of Computer Science at Loyola University Chicago. His research interests focus on the design and implementation of algorithms, having published work involving approximation algorithms, online computation, computational biology, and computational geometry. He is also active in the computer science education community.
Computer Science
Computing, Internet & Digital Media
9789354247866 ISBN
Michael T. Goodrich Book Author
Reviews
There are no reviews yet.