Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Recursive algorithms
Lorentz R., Ablex Publishing Corp., Norwood, NJ, 1994. Type: Book (9781567500370)
Date Reviewed: Sep 1 1995

This introduction to recursive algorithms and their complexity is suitable for CS1 and CS2 students. It can be used as a reference book for basic algorithms on recursive data structures and for basic program analysis techniques. Its stated purpose is as an auxiliary textbook for existing computer science courses, but it could easily be used as a textbook for a specialized course. The chapters are well structured, each with a summary and exercises. Detailed examples appear throughout.

Chapter 1 introduces recursion for readers who are familiar only with iteration and describes several recursive algorithms over integers and arrays. Chapter 2 analyzes the complexity of recursive algorithms in terms of recurrence relations and describes elementary techniques for solving these relations. Chapter 3 discusses the implementation of recursion via stacks. Chapter 4 introduces recursively defined data types (lists and trees), recursive sorting algorithms, and their complexity analysis. Chapter 5 handles more advanced sorting algorithms, as well as set algorithms.

Reviewer:  Luca Cardelli Review #: CR118373
Bookmark and Share
 
Nonnumerical Algorithms And Problems (F.2.2 )
 
 
Lists, Stacks, And Queues (E.1 ... )
 
 
Program And Recursion Schemes (F.3.3 ... )
 
 
Trees (E.1 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Nonnumerical Algorithms And Problems": Date
Improving the performance guarantee for approximate graph coloring
Wigderson A. Journal of the ACM 30(4): 729-735, 1983. Type: Article
Feb 1 1985
Fast algorithms constructing minimal subalgebras, congruences, and ideals in a finite algebra
Demel J., Demlová M., Koubek V. Theoretical Computer Science 36(2-3): 203-216, 1985. Type: Article
Jan 1 1986
Complexity of the word problem for commutative semigroups of fixed dimension
Huynh D. Acta Informatica 22(4): 421-432, 1985. Type: Article
May 1 1986
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy