I am taking a course on Java and i am looking for some interesting general programming problems i could solve with java. Ive gone through two java books, but most of the exercises at the ends of the chapters are very straightforward, and im looking for something more challenging. My professor always asks much more challenging questions in class and asks us to think of an algorithm to solve his problem and even though ive done all of the textbook exercises, i find it hard to think of efficient algorithms on the spot to these harder problems, so i would like some practice with that. does anyone know any good books or websites with collections of such problems and maybe also with descriptions of the algorithms that are usually used to solve them?(adsbygoogle = window.adsbygoogle || []).push({});

**Physics Forums | Science Articles, Homework Help, Discussion**

Dismiss Notice

Join Physics Forums Today!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Interesting programming problems

**Physics Forums | Science Articles, Homework Help, Discussion**