Algorithms and Programming Problems and Solutions /

"Algorithms and Programming" is primarily intended for a first year undergraduate course in programming. Structured in a problem-solution format, the text motivates the student to think through the programming process, thus developing a firm understanding of the underlying theory. Although...

Full description

Bibliographic Details
Main Author: Shen, Alexander (Author)
Corporate Author: SpringerLink (Online service)
Format: Electronic eBook
Language:English
Published: New York, NY : Springer New York : Imprint: Springer, 2010.
Edition:2.
Series:Springer Undergraduate Texts in Mathematics and Technology,
Subjects:
Online Access:Full Text via HEAL-Link
Table of Contents:
  • Variables, expressions, assignments
  • Generation of combinatorial objects
  • Tree traversal (backtracking)
  • Sorting
  • Finite-state algorithms in text processing
  • Data types
  • Recursion
  • Recursive and non-recursive programs
  • Graph algorithms
  • Pattern matching
  • Games analysis
  • Optimal coding
  • Set representation. Hashing
  • Sets, trees, and balanced trees
  • Context-free grammars
  • Left-to-right parsing (LR).