Customer Reviews


3 Reviews
5 star:
 (2)
4 star:    (0)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


4 of 4 people found the following review helpful:
5.0 out of 5 stars nice book
The book is an excellent presentation of algorithms on the conceptual level and
avoids implementation details. This does not mean that it
has no practical value. The understanding and simplification of an algorithm
is the first main step towards its practicality. The issues of implementation
details would double the size of the book and obscure the...
Published on March 16, 2004 by Thierry Lecroq

versus
7 of 9 people found the following review helpful:
3.0 out of 5 stars Theoretical rather than practical
The book loses one star because it's primarily a presentation of algorithms that are theoretically interesting, rather than algorithms that are good to use. I doubt very much that the authors have any real software engineering experience.

It loses another star because the writing style is so awkward and painful to read. The authors don't appear to be native speakers of...

Published on February 27, 2004


Most Helpful First | Newest First

4 of 4 people found the following review helpful:
5.0 out of 5 stars nice book, March 16, 2004
By 
This review is from: Jewels of Stringology (Hardcover)
The book is an excellent presentation of algorithms on the conceptual level and
avoids implementation details. This does not mean that it
has no practical value. The understanding and simplification of an algorithm
is the first main step towards its practicality. The issues of implementation
details would double the size of the book and obscure the main ideas.
The great advantage of the currenct version are conciseness and simplicity.
Despite that it is a "parade" of a huge number of classical important algorithms.
The style is reader-friendly and very algorithmic. The main issue is the
understanding how an algorithm works. Many inherently complex
and famous algorithms are presented in a simplified way.
The book can be used as a companion book in courses on algorithms
and data structures at any level. The required theoretical background
is reduced to minimum. The area is underrepresented in most general
textbooks on algorithms and data structures, and the book fills

the gap nicely.

The title is well chosen, the presented algorithms are real "jewels"
and the word "stringology" is a good nickname for the area, it has
been invented before by other people and is generally accepted in the
community of people doing text algorithmics.

The book is a simplified and modernized version of "Text algorithms" by
the same authors. The difficult algorithms are omitted or rewritten.
The main audience targeted by the book are the undergraduate and

graduate students. Most classical algorithms are easily understandable,
since they use only the very simple data structure: 1-dimenesional array.
It gives a source of algorithmically valuable algorithms (in sense of teaching
algorithm courses) with a very simple implementation, the knowledge of
any programming language at a very beginning level is just enough. Basic
string algorithms can be swallowed by an undergraduate student much easier
than for example graph algorithms.

Altogether the book is an excellent text on algorithms.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 9 people found the following review helpful:
3.0 out of 5 stars Theoretical rather than practical, February 27, 2004
By A Customer
Amazon Verified Purchase(What's this?)
This review is from: Jewels of Stringology (Paperback)
The book loses one star because it's primarily a presentation of algorithms that are theoretically interesting, rather than algorithms that are good to use. I doubt very much that the authors have any real software engineering experience.

It loses another star because the writing style is so awkward and painful to read. The authors don't appear to be native speakers of English, and it shows. The text really needs to be cleaned up by an editor familar with idiomatic English.

Bottom line: If you actually need to implement a string search, look elsewhere for guidance...

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 3 people found the following review helpful:
5.0 out of 5 stars This book is a jewel, July 8, 2009
By 
lew "lwndw123" (Connecticut, USA) - See all my reviews
Amazon Verified Purchase(What's this?)
This review is from: Jewels of Stringology (Paperback)
Absolutely fantastic book! Short, but deep. Presents algorithms that are very hard to find elsewhere.

Warning: this is not to "copy and paste" book. If you expect that there will be ready to use code, look for O'Reilly catalog. To use algorithms presented in the book, you have to actually think before you start coding.

Book is hard to get: I waited few month until Amazon provided a copy. But it was worth waithing
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First

This product

Jewels of Stringology
Jewels of Stringology by Maxime Crochemore (Paperback - May 2003)
Used & New from: $38.21
Add to wishlist See buying options