An accessible introduction to algorithms, explaining not just what they are but how they work, with examples from a wide range of application areas
Series Foreword ix
Preface xi
Acknowledgments xxiii
1 What Is an Algorithm? 1
2 Graphs 43
3 Searching 79
4 Sorting 105
5 PageRank 143
6 Deep Learning 181
Epilogue 231
Glossary 245
Notes 263
References 269
Further Reading 275
Index 277
Panos Louridas is Associate Professor in the Department of Management Science and Technology at the Athens University of Economics and Business. He is the author of Real World Algorithms- A Beginner's Guide (MIT Press).
Ask a Question About this Product More... |