please I need Help in this field How to begin
What Books , What Prerequists of it ???

Recommended Answers

All 3 Replies

check aho,hopcroft,ullman.

AFAIK these are the famous/unbeatable/the-best books on this topic:
The Art of Computer Programming by Donald E. Knuth

It has 4 volumes:
Art of Computer Programming, Volume 1: Fundamental Algorithms
Art of Computer Programming, Volume 2: Seminumerical Algorithms
Art of Computer Programming, Volume 4, Fascicle 2: Generating All Tuples and Permutations
Art of Computer Programming, Volume 3: Sorting and Searching

A few ISBNs I came across:

Combined 3 volumes
# ISBN-10: 0201038226
# ISBN-13: 978-0201038224

Vol 1
# ISBN-10: 0201896834
# ISBN-13: 978-0201896831

Vol 2
# ISBN-10: 0201896842
# ISBN-13: 978-0201896848

Vol 3
# ISBN-10: 0201896850
# ISBN-13: 978-0201896855

Vol 4
# ISBN-10: 0201853930
# ISBN-13: 978-0201853933

>AFAIK these are the famous/unbeatable/the-best books on this topic
They're by far the highest quality I've seen, and very thorough if you can handle the abundant higher math and the custom assembly language. However, TAOCP is showing its age these days, and a lot of the algorithms invented after it was written that have become common aren't covered in any useful detail.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.