First Course in Algorithms Through Puzzles

This textbook introduces basic algorithms and explains their analytical methods. All algorithms and methods introduced in this book are well known and frequently used in real programs. Intended to be self-contained, the contents start with the basic models, and no prerequisite knowledge is required....

Full description

Bibliographic Details
Main Author: Uehara, Ryuhei (Author, http://id.loc.gov/vocabulary/relators/aut)
Corporate Author: SpringerLink (Online service)
Format: Electronic eBook
Language:English
Published: Singapore : Springer Singapore : Imprint: Springer, 2019.
Edition:1st ed. 2019.
Subjects:
Online Access:Full Text via HEAL-Link
Table of Contents:
  • Chapter 1. Preliminaries
  • Chapter 2. Recursive call
  • Chapter 3. Algorithms for Searching and Sorting
  • Chapter 4. Searching on graphs
  • Chapter 5. Backtracking
  • Chapter 6. Randomized Algorithms
  • Chapter 7. References
  • Chapter 8. Answers to exercises.