This week's book giveaway is in the OO, Patterns, UML and Refactoring forum.
We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line!
See this thread for details.
The moose likes Beginning Java and the fly likes are there any sites with exercises/puzzles to practise? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

JavaRanch » Java Forums » Java » Beginning Java
Bookmark "are there any sites with exercises/puzzles to practise?" Watch "are there any sites with exercises/puzzles to practise?" New topic

are there any sites with exercises/puzzles to practise?

Fendel Coulptz

Joined: Sep 23, 2004
Posts: 24
any rather challenging exercises that mainly focus on ALGORITHMS, using basic coding?

really need to brush up on critical thinking while programming, but i can't seem to find any such website so far. thanks alot
Nick Verma

Joined: Oct 27, 2004
Posts: 9
You can check the ACM programming contest website. They emphasize on algorithms. But the questions are tough.
Stan James
(instanceof Sidekick)
Ranch Hand

Joined: Jan 29, 2003
Posts: 8791
Look into the Pragmatic Programmer book. It has a series of Kata (exercises) to go along with the lessons that are very highly regarded.

A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
Layne Lund
Ranch Hand

Joined: Dec 06, 2001
Posts: 3061
Check out TopCoder. They hold algorithm competitions several times a month and have a rating system for those who compete. If you do well, it might be worth putting your rating on your resume. Also, the occassional tournaments pay out some hefty cash prizes. Even if you don't want to participate in the competitions, they have a decent set of practice problems. If you decide to register and compete, please put "Code-Guru" in as the referring member.
[ November 01, 2004: Message edited by: Layne Lund ]

Java API Documentation
The Java Tutorial
Have you checked out Aspose?
subject: are there any sites with exercises/puzzles to practise?
It's not a secret anymore!