Data Structures & Algorithms in Java – Dynamic Programming – House Robber

Problem: A robber goes to rob in a series of houses built next to each other. He can’t rob from two consecutive houses , this will trigger an alarm. How much maximum money can he steal ? Input: The array [1,2,3,1] represents money in each house starting from the first index. Output: Maximum amount the … Continue reading Data Structures & Algorithms in Java – Dynamic Programming – House Robber