please I need Help in this field How to begin
What Books , What Prerequists of it ???
please I need Help in this field How to begin
What Books , What Prerequists of it ???
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.