Frog Jump There is a frog on the 1st step of an N stairs long staircase. The frog wants to reach the Nth stair. HEIGHT[i] is the height of the (i+1)th stair.If Frog jumps from ith to jth stair, the energy lost in the jump is given by |HEIGHT[i-1] - HEIGHT[j-1] |.In the Frog is on ith staircase, he can jump either to (i...

read more
CodingNinjas
author
2y
Approach : 1) Declare an array ‘DP’ of size N+1.2) Set DP[N] as 0.3) Set DP[N-1] as abs(HEIGHTS[N-1] - HEIGHTS[N-2]).4) For i in range N-2 to 1:4.1) Set ONE_JUMP as DP[i+1] + abs(HEIGHTS[i-1]-HEI...
see more
CodingNinjas
author
2y
RecursionIn this approach, we will define a recursive function REC(i,HEIGHT) that will return the minimum energy needed to reach the last stair from the ith stair.The base case will be if i is greater...
see more
CodingNinjas
author
2y
Top-Down Dynamic ProgrammingIn this approach, we will use the same recursive functions, we used in approach 1 but we will use memoization to reduce the complexity as the answer for each state will be ...
see more
Add answer anonymously...
CGI Group Associate Software Engineer Interview Questions
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
65 L+

Reviews

4 L+

Interviews

4 Cr+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2023 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter