Algorithms and Programming: Problems and Solutions / Edition 2

Algorithms and Programming: Problems and Solutions / Edition 2

by Alexander Shen
ISBN-10:
1441917470
ISBN-13:
9781441917478
Pub. Date:
12/17/2009
Publisher:
Springer New York
ISBN-10:
1441917470
ISBN-13:
9781441917478
Pub. Date:
12/17/2009
Publisher:
Springer New York
Algorithms and Programming: Problems and Solutions / Edition 2

Algorithms and Programming: Problems and Solutions / Edition 2

by Alexander Shen
$69.99
Current price is , Original price is $69.99. You
$69.99 
  • SHIP THIS ITEM
    In stock. Ships in 1-2 days.
  • PICK UP IN STORE

    Your local store may have stock of this item.

  • SHIP THIS ITEM

    Temporarily Out of Stock Online

    Please check back later for updated availability.


Overview

Algorithms and Programming is primarily intended for use in a first-year undergraduate course in programming. It is structured in a problem-solution format that requires the student to think through the programming process, thus developing an understanding of the underlying theory. The book is easily readable by a student taking a basic introductory course in computer science as well as useful for a graduate-level course in the analysis of algorithms and/or compiler construction.

Each self-contained chapter presents classical and well-known problems supplemented by clear and in-depth explanations. The material covered includes such topics as combinatorics, sorting, searching, queues, grammar and parsing, selected well-known algorithms and much more. Students and teachers will find this both an excellent text for learning programming and a source of problems for a variety of courses.


Product Details

ISBN-13: 9781441917478
Publisher: Springer New York
Publication date: 12/17/2009
Series: Springer Undergraduate Texts in Mathematics and Technology
Edition description: 2nd ed. 2010
Pages: 272
Product dimensions: 7.20(w) x 9.30(h) x 0.80(d)

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).
From the B&N Reads Blog

Customer Reviews