I have a question about algorithms. I have completed the basic algorithm section and some of the intermediate, but now I feel very stuck. I have looked at the remaining challenges and I do not know how to solve any of them. I guess my question is two-fold:
Does anyone else find this to be the case? And if so, what do you/did you do to solve the challenges?
How do you improve your thinking to better understand how to implement these algorithms?
For example, I have no idea how to complete the Roman Numeral Conversion. I have read about it on the Internet and even looked at the code, but I still really don’t get it. Then there are challenges where I don’t have any idea how to solve the problem, but once I have it explained to me, it makes sense. So, I can code the solution if I’m given step by step instructions, but I just can’t think of the step by step instructions myself.
My ultimate goal is to build web apps so I know that I need to understand the JS very well, so I don’t want to just copy other people’s code, I want to understand how to come up with the answers myself.
Any help/advice you all have would be greatly appreciated.