| Electronics > Beginners |
| Data Structure and Algorithms |
| (1/5) > >> |
| ankitdixit:
Hello all, I am new one in this forum and wants to know about how I can start learning Data Structure and Algorithms. Any online book or any online references? |
| agehall:
Google whatever you want to learn more about. If you really want to learn this stuff well, buy the Donald Knuth books. They are still amongst the best resources to learn about algorithms imho. |
| agehall:
--- Quote from: blueskull on May 23, 2019, 07:11:12 am ---From beginner to give up >:D? --- End quote --- It certainly depends on the ambition level, but those books were the first books I bought on the subject and I found them excellent and while somewhat abstract, reading them a couple of times they made sense and gave me a fairly good understanding of the subject. Even if you don't comprehend 100% of the content (or even 50%), they are still very good IF you really want to learn the subject in depth. If one is just looking for an overview and a lighter introduction, the DK books are not the way to go ofc. But in that case, simple google searches will probably give pointers to easy-to-understand introductions to different algorithms. |
| brucehoult:
This is where I started. (in fact with an older version) http://www.ethoberon.ethz.ch/WirthPubl/AD.pdf It uses a language not commonly used today, but if you call yourself a programmer you'll be able to convert the examples into C++ or Python easily enough. Or you can find a compiler here http://freepages.modula2.org/compi.html |
| jeremy:
I found the Robert Sedgewick books “Algorithms in C” and “Algorithms in C++” to be excellent. I think the Knuth books would be like learning the basics of hiking while trying to summit Everest. |
| Navigation |
| Message Index |
| Next page |