Think Data Structures (O'Reilly)
Think Data Structures (O'Reilly)
Wednesday, 13 September 2017

This practical book aims to help you get to grips with data structures and algorithms in a clear, concise, and engaging way.  Author Allen Downey emphasizes practical knowledge and skills over theory and shows how to use data structures to implement efficient algorithms, and then analyze and measure their performance. The book explores the important classes in the Java collections framework (JCF), how they're implemented, and how they're expected to perform.

<ASIN:1491972394>

 

Author: Allen B. Downey
Publisher: O'Reilly
Date: July 2017
Pages: 155
ISBN: 978-1491972397
Print: 1491972394
Kindle: B073SJBWKD
Audience: Students and developers wanting to learn data structures
Level: Introductory
Category: JavaData Science

 

  • Use data structures such as lists and maps, and understand how they work
  • Build an application that reads Wikipedia pages, parses the contents, and navigates the resulting data tree
  • Analyze code to predict how fast it will run and how much memory it will require
  • Write classes that implement the Map interface, using a hash table and binary search tree
  • Build a simple web search engine with a crawler, an indexer that stores web page contents, and a retriever that returns user query results.

For recommendations of Big Data books see Reading Your Way Into Big Data in our Programmer's Bookshelf section.

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

Banner
 


The Process of Software Architecting

Author: Peter Eeles & Peter Cripps
Publisher: Addison-Wesley, 2009
Pages: 432
ISBN: 978-0321357489
Print: 0321357485
Kindle: B002L9MZ06
Audience: Software Architects
Rating: 4.5
Reviewed by: Alex Armstrong

Billed as "an indispensable resource for every working and aspiring software architect" wha [ ... ]



Head First Design Patterns

Author: Eric Freeman & Elisabeth Robson
Publisher: O'Reilly
Pages: 676
ISBN: 978-0596007126
Print: 0596007124
Kindle: B00AA36RZY
Audience: Intermediate Java programmers
Rating: 4.5
Reviewer: Mike James

 

This book has reached its 10th Anniversary edition, which has been updated for Java 8.&n [ ... ]


More Reviews

 
 

   
RSS feed of all content
I Programmer - full contents
Copyright © 2018 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.