Lately I have been studying algorithms and data structures while trying to prepare for technical interviews. Some of it comes easier than the rest, but I always enjoy a good challenge. I love the whiteboard problems that feel like a puzzle you’re so close to putting together. At some point it just clicks in your brain and you know exactly what you need to do. For example, I really enjoyed my first problem using the Fibonacci sequence. If you are not familiar, a general Fibonacci problem could look something like this:

You have an array with the following values: 
array = [0,1,1,2,3,5,8,13,21,34]

Given any index, n, determine what the value at that index in the array would be, array[n].

#computer-science #web-development #software-development #coding #flatiron-school

An Introduction to Dynamic Programming through the Fibonacci Sequence.
1.10 GEEK