Back to problems

Get Minimum Development Time

Algorithm · Salesforce · Medium

You are in charge of delivering n features for a new software release. Each feature can be completed in one of two ways: Built from scratch: This demands developmentTime[i] hours. Because you have a large team, all features built in-house can be worked on in parallel, so the entire set of built features finishes after the maximum of their respective developmentTime[i] values. Integrated from a library: The integration effort requires integrationTime[i] hours of work from the…

Checking your access…