[FEATURE REQUEST] Add Maximum Sum of Non-Adjacent Elements Algorithm
Closed this issue · 6 comments
What would you like to Propose?
I would like to propose adding an implementation of the Maximum Sum of Non-Adjacent Elements algorithm to the dynamic programming section of the repository.
Issue details
Problem Statement:
Given an array of integers, write a function to find the maximum sum of non-adjacent elements. The elements can be chosen such that no two chosen elements are adjacent in the array.
For example:
Input: [3, 2, 5, 10, 7]
Output: 15 (The maximum sum is obtained by selecting 3, 7, and 5)
Approach:
- Use dynamic programming to maintain a running maximum sum.
- For each element, decide to either include it in the sum (and skip the previous element) or exclude it (and keep the sum up to the previous element).
Additional Information
No response
Sure, go ahead and add it
Thank you! I'll start working on it.
Please assign the task to me as a hacktoberfest contributor
Is task still open? if yes please assign the task to me as a hacktoberfest contributor
Hi @Guhapriya01 ,
I hope you're doing well!
This is Veer, and I’m currently pursuing my master's degree. As part of one of my course assignments, I need to select a GitHub repository and contribute to it in some capacity. I came across your repository and would love to work on this particular issue.
It would be greatly appreciated if you could assign the issue to me and allow me to contribute. Please feel free to reach out if you have any questions or need further information from my side.
Thanks,
Veer