• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Ron McLeod
  • Jeanne Boyarsky
  • Paul Clapham
Sheriffs:
  • Junilu Lacar
  • Tim Cooke
Saloon Keepers:
  • Carey Brown
  • Stephan van Hulst
  • Tim Holloway
  • Peter Rooke
  • Himai Minh
Bartenders:
  • Piet Souris
  • Mikalai Zaikin

Best Blog/Site for Understanding,Problem Solving on Data Structures Collections

 
Ranch Hand
Posts: 87
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,
I want to Learn Data Structure along with Best Brain Storming Programs in Java,and also with Collections.
Can any body suggest good blog/book/any Site

Thanks in Advance
 
Marshal
Posts: 77948
373
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Have you tried the Java® Tutorials?
 
Bartender
Posts: 1845
10
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Project Euler is a good place to go to practice coding/problem solving in general.
The problems are more of a mathematical flavour, but you can definitely utilise the Collections framework in your solutions - Maps, Sets, Lists...

 
chicha sonu
Ranch Hand
Posts: 87
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks.I am still waiting for More Answers.
 
Rancher
Posts: 1090
14
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I do not know if it is the best thing, but I have found the Coursera.org Algorithms I and Algorithms II courses quite good.

These courses cover not just the data structures, but also the algorithms that are methods for solving problems. But you can choose selected topics, if you are only interested in data structures. There are lectures that are released every week that help you understand a topic and there is a programming assignment released every week that you can submit. The feedback is almost instant. There are job interview questions that you could try to solve. They can really make you think. I think they are good for problem solving too.

The Algorithms I course just got over, but I think the videos are still accessible and you can download them for viewing later. You can download even the assignment, if you like. Currently we are doing the Algorithms 2, and that relies a lot on the lectures covered in the first course. But that is no showstopper if you already know the basic data structures. In any case, the videos from the first course are still available.
 
chicha sonu
Ranch Hand
Posts: 87
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks.Can you Please share the URL for Part1 and Part 2 Algos
 
Chan Ag
Rancher
Posts: 1090
14
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Algorithms 1 - https://www.coursera.org/course/algs4partI

Algorithms 2 - https://www.coursera.org/course/algs4partII

Like I said, the algorithms 1 course is already over. So I really recommend that you download the lectures and assignments from the first course.

If you have further questions about these Algorithms courses, I'm sure someone else that has done the course will be able to help you out, even if I may not be around to take your questions. Even Coursera has a forum of its own that you could utilize.

Good luck and happy learning!

Oh yea, and if you are interested in the future sessions of these courses for some reason, click on the future sessions in the drop down that has the dates. Coursera will let you know if that course comes again. Fortunately these courses keep coming.
 
Get meta with me! What pursues us is our own obsessions! But not this tiny ad:
Thread Boost feature
https://coderanch.com/t/674455/Thread-Boost-feature
reply
    Bookmark Topic Watch Topic
  • New Topic