Algorithms for dummies

Discover how algorithms shape and impact our digital world All data, big or small, starts with algorithms. Algorithms are mathematical equations that determine what we see—based on our likes, dislikes, queries, views, interests, relationships, and more—online. They are, in a sense, the electronic ga...

Descripción completa

Detalles Bibliográficos
Autor principal: Mueller, John Paul (-)
Otros Autores: Massaron, Luca, author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Hoboken, N.J.: John Wiley & Sons c2017.
Hoboken, New Jersey : 2017.
Edición:1st edition
Colección:--For dummies.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629964506719
Tabla de Contenidos:
  • Getting started. Introducing algorithms ; Considering algorithm design ; Using python to work with algorithms ; Introducing python for algorithm programming ; Performing essential data manipulations using python
  • Understanding the need to sort and search. Structuring data ; Arranging and searching data
  • Exploring the world of graphs. Understanding graph basics ; Reconnecting the dots ; Discovering graph secrets ; Getting the right web page
  • Struggling with big data. Managing big data ; Parallelizing operations ; Compressing data
  • Challenging difficult problems. Working with greedy algorithms ; Relying on dynamic programming ; Using randomized algorithms ; Performing local serach ; Employing linear programming ; Considering heuristics
  • The part of tens. Ten algorithms that are changing the world ; Ten algorithmic problems yet to solve.