Amazon cover image
Image from Amazon.com

Algorithms : for dummies / John Paul Mauller and Luca Massaron.

By: Contributor(s): Material type: TextTextPublication details: Hoboken : John Wiley & Sons, c2022.Edition: 2nd editionDescription: xii, 417 pages : illustration ; 24cmISBN:
  • 9781119869986
Subject(s): LOC classification:
  • QA 76.9 .A43 .M38 2022 c.1
Contents:
Part 1. Getting started with algorithms.--Chapter 1. Introducing algorithms.--Chapter 2. Considering algorithm design.--Chapter 3. Working with google colab.--Chapter 4. Performing essential data manipulations using python.--Chapter 5. Developing a matrix computation class.--Part 2. Understanding the need to sort and search.--Chapter 6. Structuring data.--Chapter 7. Arranging and searching data.--Part 3. Exploring the world of graphs.--Chapter 8. Understading graph basics--Chapter 9. Reconnecting the dots.--Chapter 10. Discovering graph secrets.--Chapter 11. Getting the right web page.--Part 4. Wrangling big data.--Chapter 12. Managing big data.--Chapter 13. Parallelizing operations.--Chapter 14. Compressing and concealing data.--Part 5. Challenging difficult problems.--Chapter 15. Working with greedy algorithms.--Chapter 16. Relying on dynamic programming.--Chapter 17. Using randomized algorithms.--Chapter 18. Performing local search.--Chapter 19. Employing linear programming -- Chapter 20. Considering heuristics.--Part 6. The part of tens.--Chapter 21. Ten algorithms that are changing the world.--Chapter 22. Ten algorithmic problems yet to solve.
Summary: "Algorithms are fun! Algorithms are beautiful! Algorithms are even better than your favorite pastime! Well, perhaps not the last one. In fact, algorithms surround you in many ways you might not have thought about, and you use them every day to perform important tasks. However, you need to be able to use algorithms in a way that doesn’t involve becoming a mathematician. Programming languages make it possible to describe the steps used to create an algorithm, and some languages are better than others at performing this task so that people can understand it without becoming a computer or data scientists. Python makes using algorithms easier because it comes with a lot of built-in and extended support (through the use of packages, datasets, and other resources). With that in mind, this Cheat Sheet helps you access the most commonly needed tips for making your use of algorithms fast and easy."
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Home library Collection Shelving location Call number Copy number Status Date due Barcode
Books Books NU BALIWAG NU BALIWAG Information Technology General Circulation GC QA 76.9 .A43 .M38 2022 c.1 (Browse shelf(Opens below)) C.1 Available NUBUL000005284

Include index.

Part 1. Getting started with algorithms.--Chapter 1. Introducing algorithms.--Chapter 2. Considering algorithm design.--Chapter 3. Working with google colab.--Chapter 4. Performing essential data manipulations using python.--Chapter 5. Developing a matrix computation class.--Part 2. Understanding the need to sort and search.--Chapter 6. Structuring data.--Chapter 7. Arranging and searching data.--Part 3. Exploring the world of graphs.--Chapter 8. Understading graph basics--Chapter 9. Reconnecting the dots.--Chapter 10. Discovering graph secrets.--Chapter 11. Getting the right web page.--Part 4. Wrangling big data.--Chapter 12. Managing big data.--Chapter 13. Parallelizing operations.--Chapter 14. Compressing and concealing data.--Part 5. Challenging difficult problems.--Chapter 15. Working with greedy algorithms.--Chapter 16. Relying on dynamic programming.--Chapter 17. Using randomized algorithms.--Chapter 18. Performing local search.--Chapter 19. Employing linear programming -- Chapter 20. Considering heuristics.--Part 6. The part of tens.--Chapter 21. Ten algorithms that are changing the world.--Chapter 22. Ten algorithmic problems yet to solve.

"Algorithms are fun! Algorithms are beautiful! Algorithms are even better than your favorite pastime! Well, perhaps not the last one. In fact, algorithms surround you in many ways you might not have thought about, and you use them every day to perform important tasks.
However, you need to be able to use algorithms in a way that doesn’t involve becoming a mathematician. Programming languages make it possible to describe the steps used to create an algorithm, and some languages are better than others at performing this task so that people can understand it without becoming a computer or data scientists. Python makes using algorithms easier because it comes with a lot of built-in and extended support (through the use of packages, datasets, and other resources).

With that in mind, this Cheat Sheet helps you access the most commonly needed tips for making your use of algorithms fast and easy."

There are no comments on this title.

to post a comment.

© 2023 NU LIBRARY BALIWAG. All rights reserved. Privacy Policy I Powered by: KOHA