Algorithms Illuminated. Part 1: The Basics

Par : Tim Roughgarden
  • Nombre de pages213
  • FormatGrand Format
  • PrésentationBroché
  • Poids0.38 kg
  • Dimensions15,2 cm × 22,9 cm × 1,4 cm
  • ISBN978-0-9992829-0-8
  • EAN9780999282908
  • Date de parution27/09/2017
  • ÉditeurSOUNDLIKEYOURSELF PUBLISHING,

Résumé

Algorithms are the heart and soul of computer science. Their applications range from network routing and computational genomics to public-key cryptography and machine learning. Studying algorithms can make you a better programmer, a clearer thinker, and a master of technical interviews. Algorithms Illuminated is an accessible introduction to the subject-a transcript of what an expert algorithms tutor would say over a series of one-on-one lessons.
Part 1 covers asymptotic analysis and big-O notation, divide-and-conquer algorithms and the master method, randomized algorithms, and several famous algorithms for sorting and selection.
Tim Roughgarden is a Professor of Computer Science at Columbia University, specializing in the design, analysis, applications, and limitations of algorithms. This book is the first of a series based on his online algorithms courses that have been running regularly since 2012.