|
Mastering algorithms and data structures enables you to write code that runs faster and more efficiently. Author Jay Wengrow takes a practical approach with techniques and real-world scenarios that you can use in your daily production code, and brings to this book the key teaching practices he developed as a web development bootcamp founder and educator
<ASIN:1680502441>
Graphics and examples are used to ensure the concepts are understandable and relevant, with examples in the book in JavaScript, Python, and Ruby.
Author: Jay Wengrow Publisher: O'Reilly Date: August 2017 Pages: 220 ISBN: 978-1680502442 Print: 1680502441 Kindle: B075FZ9P7N Audience: Developers who want to learn about computer science Level: intermediate Category: Theory & Techniques
- Use Big O notation, the primary tool for evaluating algorithms, to measure the efficiency of your code.
- Find out how your choice of arrays, linked lists, and hash tables can dramatically affect the code you write.
- Use recursion to solve tricky problems and create algorithms that run exponentially faster than the alternatives.
- Dig into advanced data structures such as binary trees and graphs to help scale specialized applications such as social networks and mapping software.
Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.
To have new titles included in Book Watch contact BookWatch@i-programmer.info
Machine Learning Q and AI (No Starch Press)
Author: Sebastian Raschka Publisher: No Starch Press Date: April 2024 Pages: 264 ISBN: 978-1718503762 Print: 1718503768 Kindle: B0CKKXCK3T Audience: Developers interested in AI Rating: 4 Reviewer: Mike James Q and AI, a play on Q&A is a clever title, but is the book equally clever?
|
Algorithmic Thinking, 2nd Ed (No Starch Press)
Author: Dr. Daniel Zingaro Publisher: No Starch Date: January 2024 Pages: 480 ISBN: 978-1718503229 Print: 1718503229 Kindle: B0BZGZHK3B Audience: C programmers Rating: 4 Reviewer: Mike James What exactly is algorithmic thinking?
| | More Reviews |
|