Algorithms : for dummies / John Paul Mauller and Luca Massaron.
Material type:
- 9781119869986
- QA 76.9 .A43 .M38 2022 c.1
Item type | Current library | Home library | Collection | Shelving location | Call number | Copy number | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|---|---|---|
![]() |
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.