Beginning Java data structures and algorithms sharpen your problem solving skills by learning core computer science concepts in a pain-free manner

Learning about data structures and algorithms gives you a better insight on how to solve common programming problems. Most of the problems faced everyday by programmers have been solved, tried, and tested. By knowing how these solutions work, you can ensure that you choose the right tool when you fa...

Full description

Bibliographic Details
Main Author: Cutajar, James
Format: eBook
Language:English
Published: Birmingham, UK Packt Publishing 2018
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Table of Contents:
  • Beginning Java data structures and algorithms : sharpen your problem solving skills by learning core computer science concepts in a pain-free manner
  • Packt Upsell
  • Contributors
  • Table of Contents
  • Preface
  • Chapter 1: Algorithms and Complexities
  • Chapter 2: Sorting Algorithms and Fundamental Data Structures
  • Chapter 3: Hash Tables and Binary Search Trees
  • Chapter 4: Algorithm Design Paradigms
  • Chapter 5: String Matching Algorithms
  • Chapter 6: Graphs, Prime Numbers, and Complexity Classes
  • Other Books You May Enjoy
  • Index