learning data structure from scratch to expert level in java

Hi,

I am a senior developer, since my college days, I used to skip data structure for the last. I just did enough to clear exams. Now, after these many years, I do understand its importance and in future I am expecting interview to revolve in that section a lot along with designing. So, I wish to prepare myself for this sort of problem solving from the very basic to the most advance level possible. I wish to stick to java as that is the only language I understand. I am giving myself a span of 2 years to get familiar with it completely. Objective is to be able to solve or at least have an idea of problem type once I get a problem.

what should be the idea way to begin for me. I know my work my consume most of my time, hence I am giving myself quite a long duration to keep things going.

Thanks

I am a senior developer, since my college days, I used to skip data structure for the last. I just did enough to clear exams. Now, after these many years, I do understand its importance and in future I am expecting interview to revolve in that section a lot along with designing. So, I wish to prepare myself for this sort of problem solving from the very basic to the most advance level possible. I wish to stick to java as that is the only language I understand. I am giving myself a span of 2 years to get familiar with it completely. Objective is to be able to solve or at least have an idea of problem type once I get a problem.

what should be the idea way to begin for me. I know my work my consume most of my time, hence I am giving myself quite a long duration to keep things going.

Thanks

There are books available, so you can try one of them. Many of them have “algorithms and data structures” (or similar) in their titles.

See if you can find a college course about algorithms and data structures. Some courses are copied onto the Internet.

See if you can find a college course about algorithms and data structures. Some courses are copied onto the Internet.

"Introduction to Algorithms"

ISBN-10: 0262533057

ISBN-13: 978-0262533058

From chapter 10 onwards it covers elementary data structures.

From last week, on coursera, free standford data structure class started. You can check that here. Also from MIT "Introduction to algorithms"

free classes are available. You can check them here. Both are very good.

free classes are available. You can check them here. Both are very good.

Without subsidies, chem-ag food costs four times more than organic. Or this tiny ad:

The WEB SERVICES and JAX-RS Course

https://coderanch.com/t/690789/WEB-SERVICES-JAX-RS
This thread has been viewed 371 times.

All times above are in ranch (not your local) time.

The current ranch time is

Mar 17, 2018 07:17:09.

The current ranch time is

Mar 17, 2018 07:17:09.