• Learn to solve task with recursions

There so many tasks that need to know how to use recursion function or know how to deal with arrays. where can I to gain knowledge how to solve this sort of tasks? For example in HOME — Pawn brotherhoods, feed pidgeons or pearl in box and other. Thank you in advance!