If you enjoyed this book, you may be interested in these other products by Packt:
Everyday Data Structures
William Smith
ISBN: 978-1-78712-104-1
- A rapid overview of data types, applications for each type, best practices and high-level variations between platforms
- Review the most common data structures and build working examples in the languages used for mobile platform software development
- Understand advanced data structure concepts such as generic collections, searching and sorting algorithms, and recursion
- Learn to use Stacks (LIFO) and queues (FIFO) in your daily application
- Add/remove objects and nest arrays and dictionaries within another dictionary and understand why such architecture is often preferred or necessary
- Get acquainted with the tree structures such as heap, binary, and graphs, apply them to work
- Unleash the power of different sorting techniques such as bubble sort, quick sort, merge sort, insertion sort, and radix sort
- Perform searching operations on arrays, heaps, graphs, and binary trees in different languages
Java 9 Data Structures and Algorithms
Debasish Ray Chawdhuri
ISBN: 978-1-78588-934-9
- Understand the fundamentals of algorithms, data structures, and measurement of complexity
- Find out what general purpose data structures are, including arrays, linked lists, double ended linked lists, and circular lists
- Get a grasp on the basics of abstract data types—stack, queue, and double ended queue
- See how to use recursive functions and immutability while understanding and in terms of recursion
- Handle reactive programming and its related data structures
- Use binary search, sorting, and efficient sorting—quicksort and merge sort
- Work with the important concept of trees and list all nodes of the tree, traversal of tree, search trees, and balanced search trees
- Apply advanced general purpose data structures, priority queue-based sorting, and random access immutable linked lists
- Gain a better understanding of the concept of graphs, directed and undirected graphs, undirected trees, and much more