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
Embedded Vision: An Introduction (Mercury Learning)
Author: S. R. Vijayalakshmi and S. Muruganand Publisher: Mercury Learning Date: October 2019 Pages: 580 ISBN: 978-1683924579 Print: 1683924576 Kindle: B07YN6JC19 Audience: Developers interested in vision-enabled devices Rating: 3 Reviewer: Harry Fairhead The power of small machines is now well able to ta [ ... ]
|
Continuous Architecture In Practice (Addison-Wesley)
Author: Murat Erder, Pierre Pureur and Eoin Woods Publisher: Addison-Wesley Pages: 352 ISBN: 978-0136523567 Print: 0136523560 Kindle: B08ZRTQGLJ Audience: Software Architects Rating: 3 Reviewer: Kay Ewbank
This book sets out the case for why software architecture is more important than ever, and in p [ ... ]
| More Reviews |
|