Hello -

I'm a beginner learning core JAVA. I'm looking for a resource for BEGINNERS (website, book, video, etc) to help me practice writing algorithms in plain English for a particular problem statement, in which I would later convert into JAVA syntax? I can't find seem to find any good resources on the web to practice writing algorithms for problem statements to test/improve my logical skills.

Can anyone share any resources that have problems statements w/ solutions? This way I could compare the algorithm I come up with against the solution and get better at writing algorithms.

Thanks in advance!