Hello victor,
I was not very clear with what exactly you want to
achieve.
If you want to go for algorithms/data structures in
general, learn about their intricacies,
the beauty, the logic, the subtle variations that can
result,
i would recommend you the following:
Handbook of Data Structures and Applications by Dinesh P.
Mehta and Sartaj Sahni
Introduction to Algorithms by Thomas H. Cormen, Charles
E. Leiserson and Ronald L. Rivest
I am completely gaga over these two books.
they are my to be Bible(s) :)
I dont think learning data structures as such is of much
use.
The concomitant algorithms complete the data structures
and give them their significance.
Whereas if you want to learn/code data
structures/algorithms in C language,
then the Mehta/Sahni book works as well.
there s another one i came across few days back:
Algorithms in C by Robert Sedgewick
If u ask me i would recommend you doing it the former way
any single day i.e.
reading the general books on algorithms/data structures
and then developing the code
for yourself rather than peeking at the solutions/code
provided in the language specific
Algorithm/Data Structure books.
That way you would appreciate the beauty of the theory and
maybe be a better programmer.
cheers
the minotaur.
"the geek shall rule the earth"
On 4/30/08, victorherasme <[EMAIL PROTECTED]> wrote:
>
> Hi,
>
> I am a beginner (a civil engineer who needs to know programming) and
> i need to know what specific subjects i need to know in order to start
> using/programming/creating data structures. I have Deitel's book for
> example and i want to know if i have to read the 1200 pages before i
> begin. It is very important for me to start as soon as possible. All
> suggestions appreciated. Thanks,
>
> victor
>
>
>
[Non-text portions of this message have been removed]